WE ... 2,000 ENGLISH WORDS BY THE END OF THIS YEAR. A. WILL LEARN...

27. We ... 2,000 English words by the end of this year. a. will learn b. will be learning c. will have learnt d. will have been learnt  c