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:
A  B  C  D  E 


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 Conjunction

Other quiz:

Grammar › View

My 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