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:
A  B  C  D  E 


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 Transitions

Other quiz:

Grammar › View

I ______ 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 › View

Select 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