By the end of next month,the students__middle school.A.finished B.have finishedC.had finishedD.will finished选哪个,为什么?D是will finish

问题描述:

By the end of next month,the students__middle school.
A.finished
B.have finished
C.had finished
D.will finished
选哪个,为什么?
D是will finish

B.这里是一个现在完成时或者将来时的句子,过去时态肯定是不对的
到下个月,这些学生就完成了他们的中学课程

都不对。将来完成时,应当是will have finished.

will finish