[ Tenses ]
I ___ English for six years now.
A. have been learning
B. have learned
C. learned
D. am learning
Select your answer:

Random Topics:
Much, many, a lot of, a few, a littleGrammar: SyntaxSecond ConditionalsFinite and Non-Finite VerbModal AdverbsAuxiliary VerbsUnscramble SentenceFrequency Adverbsas...as, comparatives, superlativesIndefinite and Reflexive PronounsOther quiz:
Verbs & Adverbs › ViewChoose the correct correct option to complete each sentence:
The plants in our kitchen garden _______ to be watered.
A. need
B. needs
C. needing
D. is needing
Lexico and Grammar › View
You promised to have a day off and go camping with us and you were at work until midnight this Sunday. I would rather you ______ your word.
A. keep
B. would have kept
C. had kept
D. kept
