[ 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:

Random Topics:
Tenses and VoiceGrammar - QuantiflierPreposition and Preposition PhrasePast Narrative TensesConjunctions and TransitionsNoun / PronounPossessive Nouns with Apostrophes and PronounsPrepositions of MovementPast Tenses and ConditionalsApologizingOther quiz:
Grammar › View…………………he said made me very angry.
A. That
B. What
C. Which
Grammar › View
The workmen ________ the roof the whole of last week.
A. are repairing
B. repaired
C. were repairing
