[ Tenses ]
It’s been ages since we last (enjoy) ourselves so much.
A. have enjoyed
B. had enjoyed
C. will enjoy
D. enjoyed

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 PermissionOther quiz:
Grammar › ViewThere 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 › ViewYou _________ (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
