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:
Grammar: Defining Relative ClausesSubjunctiveFirst and Second ConditionalPronoun Antecedent AgreementIf ClausesSimiles and Body IdiomsPossessive Pronouns and Adjective PronounsPerfect Verb TensesSuperlatives

Other quiz:

Grammar and Vocabulary › View

You usually go here to do exercise.

A. a supermarket

B. reception

C. a gym


Vocabulary › View

What part of speech is the word ‘constant’?

A. noun

B. verb

C. adjective

D. adverb


Trending Topics

Loading...

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