[ 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 VoicesOther quiz:
Idioms › Viewto 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
