英语3.He hesitated for a moment before he kicked the ball,otherwise he ____ a goal.

来源:百度知道 编辑:UC知道 时间:2024/07/06 21:56:01
3.He hesitated for a moment before he kicked the ball,otherwise he ____ a goal.
a.had score b.scored c.would score d.would have scored
为什么?

d ,虚拟

D
虚拟..表示对过去的虚拟..
也就是说要是他不犹豫,他现在应该进球了..但是他没有进,,所以现实和虚拟相反
对过去的虚拟在从句中用的是完成时态

d.
明显是虚拟句.主句是过去时态.对虚拟的部分要用完成时态虚拟.所以选D

a

1.从语法的角度来说
虚拟语气
当主句是过去时,从句必须完成时态来虚拟, 所以排除B,C
2.从语义来说
句子的意思是:他在踢球之前犹豫了一会, 要不他就已经进了一个球了。这里好象没有表示将来的意味啊, 所以再排除D
所以我选A

不知道对了没? :-)