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

The construction workers ….. brown tiles on the floor now.

A. are making

B. are swiping

C. are fixing

D. are cleaning


Question Tags › View

The children aren’t studying, ……….?

A. Do they
B. Aren’t they
C. Are they

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