[ 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 › ViewThe car won’t start. It ______ be out of fuel.
A. must
B. can’t
C. may
Grammar › View
Choose the correct verb from the choices
All of Edgar Allan Poe’s work (were, was) written in the 1800s.
A. were
B. was
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