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:

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