[ Tenses ]
How long …….. English?
A. do you learn
B. have you learn
C. have you lernt
D. did you learn
Select your answer:

Random Topics:
Idiom and TensesGrammar - Reflexive PronounsDo / Have / Can - Basic QuestionsGrammar - Future ActionWriting and Modal AuxiliaryTOEFL GrammarCan, Could, May, MightAdverbs of frequencyAdverbs and Adverbial PhrasesAdverbs and AdjectivesOther quiz:
Grammar › ViewThere are many students in the class, and _______ will participate in the field trip tomorrow.
A. The other
B. Others
C. The others
D. Other
Gerund and To Infinitive › View
Enjoy, Fancy, Can’t stand, Imagine are followed by….?
A. to Infinitive
B. gerund
C. both can be used
