Grammar Quiz

[ Tenses ]

How long ______ they ______ each other? ( to know )

A. do ____ know

B. have _____ known

C. have ______ been knowing

D. did _____ know

Select your answer:

Random Topics:
Simple Present Tense Causative Verb Definitions, Synonyms Present, Past and Future TenseUnless If First ConditionalTenses - Pasive VoiceCan, Could, May, MightWh-QuestionQuantifiers: too many, too much & enough

Other quiz:

Grammar › View

Bob ___ (watch) the news on TV every morning.

A. Watches
B. Is watch
C. Is watching
D. Watch

Grammar › View

_______ they sleep together?

A. Do

B. Does

How to use : Read the question carefully, then select one of the answers button.