[ 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:
Synonym › ViewA synonym for important is _______________ .
A. significant
B. ordinary
C. message
D. adjusted
Conditional Sentences › View
I _____________ very happy if there _____________ a good film on channel 9 last night.
A. would be / had been
B. would have been / would be
C. would have been / had been
D. had been / had been
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
