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:

Comparative and Superlative Adjectives › View

_______ (fast) runner won a prize.

A. the fastest

B. the faster

C. fastest

D. the most fast


Vocabulary › View

Theoretician

A. one who analyzes facts in their relation to one another

B. sea with many islands

C. one who is not a Jew, Christian, or Moslem

D. one who rejects all religious beliefs

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