english小问题

来源:百度知道 编辑:UC知道 时间:2024/09/21 03:19:43
He hesitated for a moment before he kicked the ball,otherwise he______a goal.
A,had scored D.would have scored

key:D解释下为什么不选A...

D
虚拟语气的,他没有进球

本句的意思是,踢得时候他犹豫了一下,要不然就能进球了 。

would have done是对将要完成的动作表示虚拟。

A是表示过去完成时,表示已经实现的
D是表示虚拟语气

D
虚拟语气的,他没有进球

本句的意思是,踢得时候他犹豫了一下,要不然就进球了

如果用A就表示进球了

hesitated 过去式 对应着 would/could/should/ have done