Grammar Quiz

[ Grammar ]

I haven’t seen my parents _____ last Christmas.
A. already
B. before
C. for
D. since

Select your answer:
         


Random Topics:
Many vs. MuchCannon vs. Canon Verb Phrase Past Tense and NeutralSuperlative & Comparative AdverbsSo / Neither / Either / TooComparatives and SuperlativesGrammar - to beAdverbs

Other quiz:

Tenses › View

We hope you ___ your ultimate goals very soon.

A. will achieve

B. achieve

C. achieved

D. are achieving


Things in English › View

How do people in England spell km/h?

A. kilometre per hour

B. kilometer per hour


How to use : Read the question carefully, then select one of the answers button.