How long ______ they ______ each other? ( to know )
A. do ____ know
B. have _____ known
C. have ______ been knowing
D. did _____ know

Random Topics:
Linking VerbDependent PrepositionsDefinite, Indefinite and Zero ArticlesTenses, Determiners & Subject Verb AgreementPhrase or ClauseGrammar and IdiomsGerunds and ModalsPrepositions of Place and TimeWill or Going toConstrative ConjunctionOther quiz:
Conditional Sentences › ViewThe two brothers are alike. I can’t distinguish between them.
A. If the two brothers were completely different, I would have recognized them.
B. If the two brothers were not alike, it would be impossible for me to realise one.
C. If the two brothers didn’t look alike, I could tell them apart.
D. If the two brothers were dissimilar, I would like them.
Vocabulary › View
What does it mean that the tide is coming in?
A. the tide is rising
B. the tide is getting low
Grammar › ViewMy sister spent almost 25 years working as a cashier that´s why she decided to ………………..
A. fire
B. hire
C. retire
D. quit
Tenses › View
Yesterday, we ___ to the park and ___ a picnic.
A. went / were having
B. were going / had
C. went / had
D. go / have
