[ 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:
Grammar - Place and Movement › ViewI saw my friend walking … me and I said, “Hello.”
A. away from
B. from
C. toward
Vocabulary › View
What does “Assail” mean?
A. To defend
B. To ignore
C. To attack or challenge
D. To support
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
