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:

Prepositions of Time, Place, and MovementPronouns and AntecedentsMoods of GrammarPresent Simple QuestionsAdjective Suffixes-ed and -ing AdjectivesPreposition and ConjunctionPassive Voice, Modals of Deduction and First ConditionalSecond ConditionalsGrammar & Tenses

Other quiz:

Grammar › View

The meeting is _____ the third floor ____ room number 7.

A. In – at
B. On – at
C. At – in
D. On – in


Past Perfect › View

I washed the floor when the painter _____.

A. had go

B. had gone

C. had goen