[ Grammar and Vocabulary ]
By the end of the year she ________________ (learn) to speak English.
A. will be learning
B. will have been learning
C. will have learnt
D. is learning

Random Topics:
Wish clauseUse of Prepositions or ConjunctionsGrammar - NounsFragment, Comma Splice and Run -on SentenceComperative and SuperlativeComparisonsGerund or InfinitivesSubject Verb Agreement and Verb TensesGrammar - Collective NounsModals VerbsOther quiz:
Grammar › ViewI want __________ food because I only had _________slices of bread this morning.
A. some, a lot of
B. some, a few
C. many, much
D. a lot of, some
Vocabulary and Grammar › View
. My wife’s mother is my _______.
A. aunt
B. mother-in-law
C. sister
D. mother
VOCAB & GRAMMAR › View‘Grandma loves watching international tennis.’
‘Yes, she has ___ missed a match.’
A. ever
B. never
C. already
D. yet
Grammar › View
You may easily go bankrupt, soon unless you …
A. do not waste your money.
B. can afford anything
C. become more economical.
D. willnot waste more money.