Grammar Quiz

[ Present Perfect Simple & Continuous ]

How long ______ you ______ your best friend?

A. have / knowing

B. have / known

C. have / been knowing

Select your answer:
A  B  C  D  E 


Random Topics:

Apostrophe GrammarGrammar, Literature, and VocabularyComparative - SuperlativeVerb ConjugationModal Verbs for PossibilityQuantifiers: too many, too much & enoughGrammar : Structural Common ErrorsPast Simple & Past PerfectPronouns, Sentence Structure, and ApostrophesGerunds and Tenses

Other quiz:

Grammar › View

If I don’t study for this test, I’m not going to do well __ if I don’t do well, I will cry.

A. Semicolon

B. Colon

C. Comma


TOEFL › View

Only when air and water seep through its outer coat ___________.

A. does a seed germinate

B. to the germination of a seed

C. a seed germinates

D. for a seed to germinate

Grammar › View

What would your parents do if you ______________  your room?

A. weren’t clean

B. don’t clean

C. didn’t clean

D. not clean


Unreal Conditionals › View

If he had studied for the exam a little more, _________________________________.

A. he would have passed the class.

B. he would pass the class.

C. he has passed the class.

D. he had passed the class.