By the end of next month he______everything in school.
A、
will finish
B、
would have finished
C、
finishes
D、
will have finished
【正确答案】
D
【答案解析】
解析:句意:到下个月底,他就会完成学校的所有事情。在by the end of引导的句子中,主 句一般用完成时。by the end of后面是next month(表示将来的时间),所以这里主句应该用一般将来完 成时。would have done是虚拟语气,表示本应该做,不符合句意,故选D。
提交答案
关闭