Grammar Quiz

[ Present Tenses ]

How long ___________ you _____________ my sister?

A. have / known

B. have / know

C. have / been knowing

D. have / been known

Select your answer:
         


Random Topics:

Although, Though, In spite of, DespiteComplex SentencesVocabulary and IdiomsPresent Simple for Future ArrangementSimple Past - Irregular VerbsAspect or tenses of VerbsNoun, Adjective, and Adverb ClausesComparisionPresent and Past Tenses

Other quiz:

Grammar › View

Unfortunately, she cannot afford _______ a new tennis racket.

A. buying

B. to buy


Phrasal Verb › View

Zhi Ning ___singing even after the music had stopped.

A. keep on

B. keep in

C. keep up

D. keep out