Grammar Quiz

[ Grammar and Vocabularies ]

How long ——- in Cairo?

A. do you live

B. have you lived

C. you have lived

D. did you lived

Select your answer:
A  B  C  D  E 


Random Topics:

Present Continuous TensePast PassivePrepositions of Place and TimeGrammar of Conjunctions and PrepotitionsGrammar & TensesShould and Shouldn'tComparative Adjective-ed/-ing Adjectivesmust/shouldSentences vs Run-Ons

Other quiz:

Grammar › View

Their traditions … quite strange, i think.

A. is

B. are


Grammar › View

Tomorrow I’m going to pay for my plane tickets to ________ Canada.

A. The

B. –

C. A

D. An

Many vs. Much › View

Yuck ! This tea is disgusting. There is …………………………….. sugar in it !

A. Enough
B. Too much
C. Too many


Grammar › View

– How long ____ you _________ for me ? ( to wait )

– Well, for about 45 minutes now, Perry.

A. were ___waiting

B. have ___ been waiting

C. will ____ wait

D. do ____ wait