[ 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:
Past Tense & Past Continuous TenseDegree of ComparisonGrammar for IELTSRelative Clauses and Past PerfectTenses - Present and PastComparativesComparative & Superlative AdverbsPast Simple VerbsVerbs of movementAdjective ClausesOther quiz:
Grammar › Viewmy younger sister has (105) colorful paper.
A. one hundred and five
B. one hundred and fifty
C. one hundred and fifteen
D. one hundred and thirteen
Vocabulary › View
He never quarreled about religion with his parents or anyone else.
Quarreled means:
A. Dispute
B. Discuss
C. Praise
D. All of the above
