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

Upin and Ipin are …popular that many children like to watch it

A. So

B. Such


Present Continuous › View

Choose the correct answer

A. We aren’t doing our homework

B. We doesn’t doing our homework

C. We isn’t doing our homework

D. We won’t doing our homework

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