Grammar Quiz

[ Grammar ]

Your computer is very slow. Isn’t it time ____ a new one?

A. you buy

B. for you to buy

C. your buying

D. you had bought

Select your answer:
A  B  C  D  E 


Random Topics:

Present and Future TensesNouns FormationPrepositions of Time, Place, and MovementAdverbs and Adverbial PhrasesPhrases and ClausesGerund or InfinitiveSynonym and AntonymOffer and SuggestionConjunctive AdverbSecond Conditional

Other quiz:

Vocabulary and Modals › View

If you have an _________ you ________ rest and put ice on it.

A. pain, can

B. injury, must

C. active pain, could

D. injury, musn’t


Present Perfect Simple vs Continuous › View

She __________ (not play) the piano recently.

A. has not played

B. has not been playing

Articles › View

_____ moon looked beautiful last night.

A. A

B. An

C. The

D. no article


Grammar › View

I’m looking for someone _____ can speak Japanese.

A. which

B. what

C. who