Grammar Quiz

[ Tenses ]

It’s been ages since we last (enjoy) ourselves so much.

A. have enjoyed

B. had enjoyed

C. will enjoy

D. enjoyed

Select your answer:
A  B  C  D  E 


Random Topics:

Frequency AdverbsQuantifierSports VocabularyAsking and Giving OpinionConditional Sentence Type 0-3Grammar (was, were, could, could not)Conjunctive Adverbs and PunctuationModals of Necessity and SuggestionPrepositions after Verbs and AdjectiveModal Verbs of Permission

Other quiz:

Grammar › View

There are __________ cookies here than there were ten minutes ago. Who stole my snickerdoodles?

A. Less
B. Fewer


Verbs and Adverbs › View

Somebody _______ the window panes of my house.

A. broke

B. breaks

C. did breaks

D. broken

Perfect Modals › View

You _________ (clean) your room. The housekeeper would’ve tidied it up for you.

A. needn’t have cleaned

B. could have cleaned

C. must have cleaned

D. couldn’t have cleaned


Preposition › View

I didn’t expect you to be ____ home. I thought you’d be ____ work.

A. in

B. on

C. at