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:
         


Random Topics:
Pronoun vs. PronounsAdjective Polite RequestPresent Simple TenseDirect Object and Indirect Objectused to, be used to, get used toVocabulary & GrammarGrammar : Structural Common ErrorsLinking Verbs

Other quiz:

Grammar › View

Fill in the correct collective noun

A ______of islands

A. Group

B. Pack

C. Country

D. Continent


Present Progressive › View

I ____ _________ English

A. is teaching

B. am eating

C. am teaching

D. is eating


How to use : Read the question carefully, then select one of the answers button.