But for their help, we the program in time.A. can not finishB. will not finishC. had not f

发布时间:2020-08-16 20:33:44

But for their help, we      the program in time.
A. can not finish
B. will not finish
C. had not finish
D. could not have finished

网友回答

A. can not finish
B. will not finish
C. had not finish
(答案→)D. could not have finished
解析:
考查虚拟语气,but for是“要不是”,相当于:if it had not been for their help,实际情况是他们帮忙了,他们不能及时完成计划也是于事实不符合的。
以上问题属网友观点,不代表本站立场,仅供参考!