[ 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 › ViewFemale pronouns:
A. her
B. his
C. him
Modal Verbs › View
Choose the appropriate MODAL VERB.
What ____ you do if the trip was cancelled?
A. would
B. can
C. will
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
