Grammar Quiz

[ Present Perfect Tense ]

How long … you … Andrew?

A. have, known

B. have, been

C. have, lived

D. have, arrived

Select your answer:
         


Random Topics:

Nouns - Word Form-IONInfinitives and ING FormsPrepositions after Verbs and AdjectiveModals and PhrasesTenses & PrepositionDemonstrative PronounsFuture Time and TensesParts of Speech and GrammarTenses UsageFigure of Speech

Other quiz:

Grammar › View

There …. any cheese on the plate

A. are

B. is

C. isn’t


Present Simple & Present Continuous Tenses › View

John says he is 18 years old, but I _____ him.

A. not believe

B. don’t believe

C. am not believing

D. not believing