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:
         


Random Topics:

Tenses and VoiceGrammar - QuantiflierPreposition and Preposition PhrasePast Narrative TensesConjunctions and TransitionsNoun / PronounPossessive Nouns with Apostrophes and PronounsPrepositions of MovementPast Tenses and ConditionalsApologizing

Other 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