[ 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 & TensesOther quiz:
Grammar › ViewThe 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
