作业帮 > 英语 > 作业

If he ______ his legs in the last training,he ______ in the

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/21 08:28:29
If he ______ his legs in the last training,he ______ in the coming World Cup,which he has been
longing
to compete in.
[ ]
A.hadn't hurt; would join
B.didn't hurt; would have joined
C.didn't hurt; would join
D.hadn't hurt; would have joined 为什么答案选a呢 怎么不能选d 我纠结了好久
A.hadn't hurt; would join
从虚拟条件句的时间状语可见是表示与过去事实相反的虚拟假设,故用had+ 过去分词
主句中由于有个in the coming World Cup"即将到来的世界杯“ ,可见指的是”将来,故用would + 动词原形
这属于【混合条件句】
请在客户端右上角评价点“满意”即可,
再问: 如果指的是过去就可以用would加have done咯
再答: 对! 可是此句从句指过去, 主句指将来