[ 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.

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 TransitionsOther quiz:
Grammar › ViewI ______ tired after the long meeting.
A. am
B. is
C. fell
D. feels
Grammar › View
Miftahul said Dwi, “Will you marry me?”
A. Miftahul asked Dwi if she would marry him.
B. Miftahul asked Dwi if he would marry him
C. Miftahul asked Dwi if he would marry her
Grammar › ViewSelect 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
