[ 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:
Progressive Perfect and Simple Verb TensesModal, Causative Verb & Elliptical StructureCommunicative GrammarComparative and Superlative AdverbsActive-Passive VoicesTenses StructureTypes of Sentence StructureGrammar - Countable/ UncountablePunctuating ClausesPresent Simple PassiveOther quiz:
Grammar › ViewThe city square was extremely overcrowded because it had become a tourist ……………. .
A. resort
B. trap
C. guide
D. package
Grammar › View
She ________ to drink coffee in the morning.
A. would prefer
B. would rather
Vocabulary › ViewTo envy someone is to feel:
A. Contentment
B. Admiration
C. Jealousy
D. Trust
Grammar › View
Tammy ………………… the mouse in a pile of leaves.
A. seen
B. saw
