作业帮 > 英语 > 作业

But for their help,we ( ) the program in time

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:英语作业 时间:2024/07/11 16:15:41
But for their help,we ( ) the program in time
A:had not finished B:could not have finished 括号中填哪一个,
But for their help,we ( ) the program in time
要是没有他们的帮助,我们就不可能及时完成那个计划.
这是表示与过去事实相反的虚拟语气的动词形式.
If 虚拟条件句 要用had+ 过去分词.这里已被But for 短语代替了,等于 If it had not been for their help.
主句要用 would/could 等+have + 过去分词
所以选B