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:

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