[ Grammar ]
How long __________ English?
A. do you learn
B. are you learning
C. have you been learning
D. you learn
Select your answer:

Random Topics:
Modals Posibility and ProbabilitySimple Present and Past TenseModal and Phrasal VerbsFuture Simple TensesDEGREE COMPARISONCausative VerbsAdverbs of Frequency & Simple Present TensePassive and Active SentencesPresent tense AffirmativePast Continuous Tense & Past ModalsOther quiz:
Pronoun-Verb Agreement › ViewThe dog and cat ____ outside.
A. play
B. plays
Vocabulary & Grammar › View
I ______ a bad cough yesterday, so I couldn’t sleep well.
A. had
B. have
C. has
D. will have
