[ Present Perfect Tense ]
How long … you … Andrew?
A. have, known
B. have, been
C. have, lived
D. have, arrived

Random Topics:
Punctuating ClausesConditionals (0 - 1 - 2)as...as, comparatives, superlativesVerb Tenses and Past Participlesduring, for, whileComplex Sentences with Adverb ClausesNounPast Tense vs Present TenseProverbsPassive of Modal VerbsOther quiz:
Linking Verb › ViewWhat’s the matter with Mary? She ________ upset.
A. seem
B. seems
C. is seeming
D. was seeming
Grammar › View
…………………….you a teacher?
A. Is
B. Are
C. Am
D. Be
I haven’t been to a party ……………. ages.
A. since
B. for
Adjective › View
She prepared a ________ dinner for us.
a.Mexican wonderful
b.wonderful Mexican
