[ Tenses ]
I ____ (learn) English for five years, and I’m still making mistakes.
A. learn
B. have been learning
C. am learning
Select your answer:

Random Topics:
Prepositional Phrases-ed/-ing AdjectivesRelative ClausesVerb Tenses and AgreementActive-Passive VoicesPassive Voice in Past and Present TenseGoing To Be and WillSubordinating ConjunctionsPresent Simple vs Present ContinuousEs and SOther quiz:
Grammar › ViewHe went back to work in his country after he ………….. his course on Advanced Engineering in London.
A. finishes
B. has finished
C. had finished
D. was finishing
Grammar › View
They decided not to go out for a meal _____ they were too tired .
A. since
B. even though
C. in order that
D. despite
