Topics: Present Tenses
She ___ (learn) French for two years now.
A. is learning French
B. learned French for two years
C. has been learning
D. has learned French for two years
Select your answer:

Random Topics:
Present Simple ProgressiveAdverbs and AdjectivesAdjective & AdverbsIf ClausesModal Verbs & Reflexive PronounsVerb Tenses and ModalsLinking Words and PhrasesReported Speech and SubjunctiveIndefinite and Intensive NounTenses & PassiveOther quiz:
Grammar › ViewIf you had sold your home then, you ………………………… rich now.
A. will be
B. would be
C. would have been
Present Continuous, Present Perfect and Used to › View
She ________________life in a foreign country.
A. is getting used to
B. used to
C. is used to
D. uses
