[ Present Tenses ]
How long ___________ you _____________ my sister?
A. have / known
B. have / know
C. have / been knowing
D. have / been known

Random Topics:
Mixed ConditionalsAdverbial Clause / If / ComparativesFirst Conditional & Future TensesConjunctive AdverbsDo / Have / Can - Basic QuestionsAspect or tenses of VerbsPast Narrative TensesPresent and Past Perfect TensesVerbs: Action, Linking, and HelpingGrammar and EssayOther quiz:
Adverb of Time › ViewWe are watching TV___.
A. there
B. now
C. on
D. down
Grammar › View
He has …………. small car.
A. a
B. an
C. the
D. zero
Grammar › ViewMy mother_____________ my birthday.
A. always forgets
B. always is forgetting
C. forgets always
D. is forgetting always
Grammar › View
Give _________ the book.
A. Him
B. He
C. His
D. She
