[ 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:
Proverbs › ViewOne man’s trash is another man’s_________.
A. treasure
B. garbage
C. mess
Narrative Tenses › View
We ______ the car when it suddenly stopped.
A. were driving
B. drove
C. had driven
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
