[ 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:
Wh-Question › View……… do you go to the library ? To read books.
A. What
B. How
C. When
D. Why
Past Perfect & Past Simple › View
My sister……………all the chocolate before my parents came home.
A. ate
B. had eaten
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
