But for my classmates' help, I______the work in time.
A、
did not finish
B、
could not finish
C、
will not finish
D、
would not have finished
【正确答案】
D
【答案解析】
解析:本题考查虚拟语气。此句含有含蓄条件but for my classmate’s help,因此是虚拟语气。因为是和过去的事实相反,主句用would have done,因此D为正确答案。
提交答案
关闭