[ 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:
Simple Present and Simple Past › ViewDid you __________ Granada Island last year?
A. visit
B. visited
C. visits
Comparisons › View
I can’t carry my suitcase. It is much … (heavy) yours.
A. heavy than
B. heavyer than
C. heavier than
D. the heaviest
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
