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:

Phrasal Verbs and Verb FormsIndependent and Dependent ClausesTense,noun,preposition,quantityUnless If First ConditionalVocabulary and PrepositionsDEGREE COMPARISONGrammar for TOEFLGrammar - Collective NounsArticles & PrepositionActive-Passive Voices

Other quiz:

Idioms › View

to be green with envy means ….

A. to be jealous

B. to be sad

C. to be angry

D. not to know anything


Comparision › View

He drives _______________ his brother. (carefully)

A. more carefullier

B. more carefully than

C. more carefully

D. carefullier than