[ Tenses ]
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:
Grammar › ViewRivers usually (flow)——– to the sea
A. flow
B. flows
C. is flowing
D. are flowing
Grammar › View
“Hey, Kitty, what’s wrong? Why aren’t you talking to __________________?”
A. I
B. my
C. myself
D. me
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
