[ Grammar ]
How long ______ English?
A. do you learn
B. are you learning
C. have you been learning
D. you learn

Random Topics:
Past PerfectTenses and Sentence CompletionSimple TensesAuxiliary ModalAdverbial Phrases-ed/-ing AdjectivesUncountable NounsPunctuation and GrammarArticle and Order of AdjctiveModals and Present TensesOther quiz:
Offer and Suggestion › ViewBobby: Shall I (carry) your luggage into your room?
Tom: Yes, please!
The word in the brackets has similar meaning with. . .
A. Leave
B. Drop
C. Bring
D. Dodge
Food Vocabulary › View
The fish is _________________
A. frozen
B. creamy
C. spicy
D. battered
E. menu
Grammar › ViewDuring class, Tyler wanted to _________down and take a nap.
A. lay
B. lie
Verbs - third person › View
She ______ English.
A. speaks
B. speak
C. eats
D. buy
