Grammar Quiz

[ Grammar ]

How long ………………………….(they / learn) English?

A. have they learned

B. did they learn

C. have they been learning

D. has they learned

Select your answer:
A  B  C  D  E 


Random Topics:

Adverb Of PlaceAuxiliary VerbsTensesSimple Present and Present ContinuousComparisionsWill or Going toInversion + Passive VoiceParts of Speech and GrammarModal and Phrasal VerbsArticle the or zero article (-)

Other quiz:

Vocabulary › View

(adj) too many to be counted; countless

A. unexpectedly

B. innumerable

C. astonish

D. summarize


Tenses & Affixes › View

Choose the correct word to complete each sentence.

It’s ___ (possible) to lift that heavy box alone.

A. impossible

B. possible

C. possible-less

Linking Verb › View

You seem more ……… now.

A. relaxed

B. relaxing

C. relax

D. relaxingly


Grammar › View

My parents go to the park__________the lake.

A. near

B. towards

C. away