新概念英语第二册的语法题!1If he had worked harder,he().A.would succeedB.had succeededC.should succeedD.would have succeeded请问为啥选D呢?为啥不选A呢?

来源:学生作业学帮网 编辑:学帮网 时间:2024/06/07 05:56:23

新概念英语第二册的语法题!1
If he had worked harder,he().
A.would succeed
B.had succeeded
C.should succeed
D.would have succeeded
请问为啥选D呢?为啥不选A呢?

虚拟语气的固定用法啊,明显你这块还不够扎实.
if + had +done,主句 would have done...

已经成功嘛,所以用would have done
would do表示现在和将来
这里显然是说他已经成功了,如果他工作再努力些