By the end of this year, we _____ 2000 English words.
A. will learn B. would learn
C. have learned D. will have learned
By the end of this year, we _____ 2000 English words.
A. will learn B. would learn
C. have learned D. will have learned
D
在有by the end of 引导的短语中,句子的时态要用完成时态。