Grammar Quiz

[ Tenses ]

How long __ you __ (know) each other?

A. do, know

B. are, knowing

C. have, known

D. have, been knowing

Select your answer:
         


Random Topics:

Prepositions of Place and TimeSimple TenseAdverb of FrequencyPresent Perfect ContinuousFuture Tenses, Conditionals and ProfessionsBare Infinitive and To InfinitiveConditionals 1,2,3Adverb of Concessiongoing to

Other quiz:

Will - Be going to › View

I________________ for my exam on Sunday afternoon.

A. am going to revise

B. will revise


Grammar › View

Ben ………  a tortoise in his garden last week.

A. finds

B. fond

C. found

D. fuond