Grammar Quiz

[ Grammar ]

A: How long ____ your friends known each other?

B: They’ve ____ each other for five years.

A. has, knew

B. have, known

C. has, had

D. have, knew

Select your answer:
         


Random Topics:

Conjunctions and CommasTenses and ArticleSimple Past or Past ContinuousGrammar - Reflexive PronounsSubordination ConjunctionsBecause / soAdjective ending with ED & INGPassive to ActiveRequest with Modal VerbsGrammar: so and such

Other quiz:

Present Perfect Tense › View

New York is a great city. I … there since 2011

A. have built

B. have lived

C. have gone

D. have mingled


Future Tenses › View

We often … to the cinema on Sundays.

A. go

B. will go

C. goes

D. doesn’t go