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:
Conjunctions › ViewUse a subordinating conjunction in this sentence: ‘_____ you finish your project, you can relax.’
A. Before you finish your project, you can relax.
B. Although you finish your project, you can relax.
C. After you finish your project, you can relax.
D. Unless you finish your project, you can relax.
Mixed General Quiz › View
Predicate nominative come after a linking verb.
A. True
B. False
‘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.
