[ 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:
Sentences › ViewWhat type of sentence is the sentence below?
I like basketball.
A. command
B. question
C. statement
D. exclamation
Grammar › View
I ________ take my driving test after a few more lessons
A. able to
B. will be able to
C. can be able to
D. be able to
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
