Grammar Quiz

[ Present Perfect Tense ]

How long _______ (you/know) ______ each other?

A. did … know

B. have … known

C. do … know

Select your answer:
         


Random Topics:

Gerunds, Infinitives and ParticiplesModal PerfectArgumentative VocabularyPresent Perfect & Past Simple TenseVocabularyComparative AdverbInfinitive GerundPresent and Past Simple PassiveIELTS Grammar

Other quiz:

Articles › View

Which bike do you like? ______ red one.

A. A

B. An

C. The


Grammar › View

_____ is your favourite subject? -Math.

A. What

B. How

C. Which

D. When