[ 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:
Must / must not › ViewYou …do your homework regularly.
A. must
B. mustn’t
Vocabulary › View
It was an _______________ moment for the actress when she fell over on the red carpet.
A. embarrass
B. embarrassed
C. embarrassing
D. embarrassment
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
