[ 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 SpeechOther quiz:
Grammar › ViewThere …. 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
