作业帮 > 英语 > 作业

But for his kind help,I ______ this experiment so quickly.

来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/04/29 21:03:27
But for his kind help,I ______ this experiment so quickly.
A.shouldn’t be finishing
B.couldn’t finish
C.hadn’t finished
D.wouldn’t have finished
我觉得是考虚拟语气吧,但是我不懂得是,我完成实验这么快,是跟现在事实相反,应该用过去式吧?为什么用现在完成时?
老师教 与现在事实相反用过去 与过去事实相反用过去完成
would have是哪一种呢?
这不是现在完成时的问题,I wouldn't have finished:我过去不可能完成,是主句里用来表虚拟的.
买本语法书吧 上面都有