[ Grammar ]
How long ………………………….(they / learn) English?
A. have they learned
B. did they learn
C. have they been learning
D. has they learned

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:
Grammar › ViewWhere _____ they travel last summer?
A. did
B. does
C. do
D. are
Vocabulary and Grammar › View
My teacher’s ______ is that we set up a project on preservation of our traditional games.
A. offer
B. suggestion
C. prediction
D. order
Linking Verb › ViewYou 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
