有关现在完成时与一般过去时的一个选择题

来源:百度知道 编辑:UC知道 时间:2024/05/31 12:40:43
You are late again,Bob!
Sorry,my car________down on the way.
A.broke B.has broken
请说明一下原因

不能照搬教科书。虽说这个事情对现在有影响,但要根据上下文和问题的。
能比较以下两组句子,就能理会了。(一时解释不上来)

You are late again,Bob!
Sorry,my car broke down on the way.

Can you borrow your car?
Sorry, it has broken down.

B.has broken

没有具体的时间,选择have done

b他迟到了,说明对现在有影响,要用现在完成时

B 貌似是现在完成时有对现在的影响,我只是个初3学生,慎重参考啊~~

选b,对现在有影响

b