Grammar Quiz

[ Grammar ]

I haven’t enjoyed myself so much for years.

A. It’s years since I have enjoyed myself so much.

B. It was years since I had enjoyed myself so much.

C. It has been years since I have enjoyed myself so much.

D. It’s years since I last enjoyed myself so much.

Select your answer:
A  B  C  D  E 


Random Topics:

Going To Be and WillSimple Tenses in EnglishPast Tense (Regular and Irregular)Apostrophe GrammarNarrative Tenses & ConditionalsPerfect Tenses and VocabularyDemonstrative PronounPast Continuous TenseConjunctionConjunctions and Transitions

Other quiz:

Grammar › View

Select the correct word to fill in the blank.

The principal _____ not like the pupils to be late for school.

A. do

B. does


Adverb › View

She still goes to the office every day. _______, she hasn’t retired yet.

A. Apparently

B. Hopefully

C. Personally

D. Luckily