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:
A  B  C  D  E 


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 Essay

Other quiz:

Grammar › View

My 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