[ 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:
Grammar › ViewIf your bike is broken, you need to __________ it before you can ride it again.
A. waterproof
B. fix
C. shine
D. dummies
Adjective › View
I turned off the television in the middle of the film. I was _______.
a. boring
b. bored
For & Since › ViewI 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
