By the end of next month,the students__middle school.A.finished b.have finishedC.had finishedD.will finish为什么 我觉得是will have finished

问题描述:

By the end of next month,the students__middle school.
A.finished
b.have finished
C.had finished
D.will finish
为什么 我觉得是will have finished

D.will finish

D
by the end of next month到下个月末,还没有到那,当然要用一般将来时了
到下月末,学生们将完成初中学业(毕业)

By the end of next month 到下个月末
这个时间状语就可以看住事情还没有发生,用将来时态
By the end of next month,the students wll finish middle school
到下个月末,学生们将完成中学的学业

by 是完成时的标志 又是将来的时间所以选B