[ 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:
Future Tenses › ViewRobert ___ to London next month.
A. will have been moving
B. is moving
C. moves
D. will have moved
Pronoun Cases › View
She asked me trickier questions than …
- he
- he/him (Both “he” and “him” are correct.)
- him
Grammar › View
During 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
