Grammar Quiz

[ Present Perfect Tense ]

I haven’t met Mary __________________ the end of school.

A. For
B. Since

Select your answer:
         


Random Topics:

Grammar and PrepositionDefinite & Indefinite Pronoun & ConditionalsCohesive DevicesHomophone & HomonymModalVerbs + Infinitives / GerundsPresent Perfect Simple & ContinuousGrammar (want to/ need to/ have to)Pronouns and Adverbs

Other quiz:

Auxiliaries Verb › View

There was a time when I ……………… stay up late, but these days I go to bed early.

A. Used to

B. Ought to

C. Should

D. Would


Vocabulary › View

What does the term “tiny” mean?

A. Large

B. Small

C. Fast

D. Slow