Grammar Quiz

[ Present Perfect ]

I …….. met my classmates ……..

A. don’t/ for weeks

B. haven’t / weeks ago

C. haven’t/for weeks

D. hasn’t/ since weeks

Select your answer:
A  B  C  D  E 


Random Topics:

Transportation VocabularyModals and Present TensesPresent Perfect Simple and ContinuousComparison and ModalsSimilesGoing To Be and WillTo infinitive - GerundVerbs of movementConditional Sentences and Verb FormIntermediate Prepositions

Other quiz:

Grammar › View

Change the degree of comparison.

Bella is the wisest girl in the class.

A. Bella is not as wise as other girls in the class.

B. No other girl is as wise as Bella in the class.

C. Other girls in the class are wiser than Bella.

D. Bella is the wiser girl in the class.


Future Tenses › View

To promise something, we use

A. The simple future

B. The “be going to” future

C. The present continuous

Vocabulary and Grammar › View

what is the past participle of the word “shake”?

A. shake

B. shaked

C. shook

D. shaken


Modals › View

She _____ go to bed early when she was in school.

A. used to

B. didn’t used to

C. has to

D. have to