Grammar Quiz

Topics: Present Perfect

We haven’t seen you _____ a long time.

A. ago

B. since

C. for

D. ever

Select your answer:
         


Random Topics:

Adverbs, Infinitives, Definite ArticleAdverbKnee AnatomyPresent Simple/AffirmativeModal Verbs for PossibilityPronounsGrammar - to beTenses and ArticlesConditional Sentences Type I, IIWh- Questions Present Simple Tense

Other quiz:

Modals › View

… find some information about traveling in Europe?

A. Where I can

B. Where I could

C. Where can I


Vocabulary and Grammar › View

Peter wants to become a pilot although he knows it is a ______ job.

A. rewarding

B. interesting

C. challenging

D. satisfying