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

Rivers 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 › 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