![Grammar Quiz](https://grammarquiz.net/static3/logo.png)
[ Tenses ]
How long ______ they ______ each other? ( to know )
A. do ____ know
B. have _____ known
C. have ______ been knowing
D. did _____ know
Select your answer:
![](https://grammarquiz.net/static3/wait.gif)
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 › ViewBob ___ (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.