[ 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 › ViewChildren at school ____ run in the corridors.
A. have to
B. don’t have to
C. mustn’t
Grammar › View
Identify the noun in the phrase: ‘A pack of wild dogs.’
A. dogs
B. a
C. pack
D. wild
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.