[ Basic Tenses ]
My mother _________ English for ten years.
A. has learnt
B. is learning
C. learn
D. learns

Random Topics:
Infinitives for reasonsArticles and PronounsBe Going To vs. WillIdentifying TensesCorrelative ConjunctionSimple Present Tense/be/Present ProgessiveGerund and To InfinitiveModal Verbs in ConditionalsRelative ClauseMixed Present TensesOther quiz:
Narrative Tenses › ViewThey __________ (play) tennis when it suddenly __________ (start) to rain.
A. played, started
B. were playing, started
C. had played, started
D. had been playing, started
Offer and Suggestion › View
“What do you advise me to do?”
The above phrase is the expression of?
A. asking for suggestion
B. response to a suggestion
C. giving suggestion
D. offering help
Pronoun › ViewMom and ____ have to work on laundry this weekend.
A. Me
B. I
C. We
Grammar and Vocabulary › View
If you sign up to be a member today, you _________ a set of gift vouchers worth $100.
A. receives
B. received
C. will receive
D. are receiving