Grammar Quiz

Topics: Present Perfect Tense

A: How long _____ your classmate?

B: For 3 years.

A. you have known

B. you knew

C. you know

D. have you known

Select your answer:
         


Random Topics:

Present TensesIF CLAUSEPassive Voice - Present TensesSuperlative & Comparative AdverbsTypes of PrepositionSuperlativesRelative Clauses with who and whichModal AuxiliariesSuperlative AdjectivesSentence Structures

Other quiz:

Grammar › View

____________ believe in Santa Claus?

A. Did you use to

B. Did you used to

C. Are you used to


Some vs. Any › View

Have they brought _____ milk?

… … a.some
… b.none
… c.any