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

Random Topics:
Present Perfect Negative and InterrogativePossessive Pronouns and QuantifiersArticle the or zero article (-)Infinitive and GerundPrepositions and ArticlesIntermediate PrepositionsModals of DeductionIF CLAUSEAdjective + to + VerbDEGREE COMPARISONOther quiz:
Conjunctions › ViewDo you want to take part in the school play ____ the science fair?
A. and
B. or
C. but
Tenses › View
“Do you often go to restaurants ?”
“No, it…..quite a long time since I went to a restaurant with my friends.”
A. Has been
B. Would be
C. Is being
D. Was
E. Had been
Grammar & Vocabulary › ViewHobby
A. Singular
B. Plural
Future Tenses › View
He ….. his brother the latest 3D game for his birthday next month.
A. ‘s giving
B. ‘ll give
C. ‘ll be giving
D. ‘s going to give
