[ 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:
Vocabulary › ViewWhat does the word ‘menacingly’ mean?
A. innocently
B. playfully
C. cautiously
D. threateningly
Tenses › View
My friends _______ (to play) video games when I arrived.
A. play
B. plays
C. were playing
D. played
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.
