Simon ____his fingers when he was cooking the dinner.A.burntB.was burningC.has burntD.had burnt为什么?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 03:27:49
Simon ____his fingers when he was cooking the dinner.A.burntB.was burningC.has burntD.had burnt为什么?

Simon ____his fingers when he was cooking the dinner.A.burntB.was burningC.has burntD.had burnt为什么?
Simon ____his fingers when he was cooking the dinner.
A.burnt
B.was burning
C.has burnt
D.had burnt
为什么?

Simon ____his fingers when he was cooking the dinner.A.burntB.was burningC.has burntD.had burnt为什么?
现在本句描述的不是一个过程,不是当时正在发生的情况,所以不能用过去进行时B,后面用的是过去时,描述的也是过去发生的,所以不能用现在完成时C,D描述的是过去完成的状态在过去的过去,显然不合适,后面是用的when,狠显然他描述的是一个状态,说明他的手已经受伤了,所以用A.

burnt是burn的过去式。simon在做完饭的时候烧伤了手指,这个动作发生在过去,且不是一直烧伤,烧伤只是个瞬间,所以用过去式burnt。明白了吗?

首先,因时间状语从句的动词是过去时,则主句也要过去。
其次,按逻辑推断:不可能是过去正在受伤,即B错;他若正在做饭,为何是已受伤,即C.D错。
最后,B.C.D都错,选A。

when引导的从句时过去进行时,所以主句应用过去某种事态。排除C。burn是瞬间动词,不用进行时,排除B。原句不存在过去的过去,所以排除D。最终选A

因为when he was cooking the dinner. 是一个过去的时间,其次是Simon主动这样做的,因此要用一般过去时。A为过去进行时;C D为完成时,要有by,since等引导的从句时才用。

Simon burnt his fingers when he was cooking the dinner.
Simon在他做晚饭的时候,烧伤了他的手指.
when he was cooking the dinner.
是表示过去的一段时间,应该用过去式!
选择burnt,burn的过去式。
B过去进行时,为什么不行?
因为烧伤是一瞬间,不能用...

全部展开

Simon burnt his fingers when he was cooking the dinner.
Simon在他做晚饭的时候,烧伤了他的手指.
when he was cooking the dinner.
是表示过去的一段时间,应该用过去式!
选择burnt,burn的过去式。
B过去进行时,为什么不行?
因为烧伤是一瞬间,不能用进行时!
C是现在完成时,D是过去完成时。

收起