这题是用一般过去时还是现在完成时?

问题描述:

这题是用一般过去时还是现在完成时?
A.what are you going to do tomorrow?
B.I ___ decided.It depends on the weather.
A.didn't B.haven't
我写错了。应该是:A.what are you going to do tomorrow?
B.I ___ .It depends on the weather.
A.didn't decide B.haven't decided

选B
翻译为“我还没有决定呢.”
用现在完成时表示过去对现在的影响,"
而一般过去时则表示过去发生的事情与现在无关,而你想说的是对于现在有影响,导致现在没办法说去还是不去,ok?