区别一般过去式和过去完成式

来源:百度知道 编辑:UC知道 时间:2024/06/12 14:10:33
Why not go to see the doiphin show with me?
Because I______it.

应该选saw,还是have seen ?
为什么?

现在完成时表示的是动作或行为结束后结果对现在造成的影响,动作结果仍存在.
一般过去时表示动作或行为的结果对现在没有影响

have seen 因为过去看过了,现在不需要再看,过去对现在造成影响

应该用have seen
问为什么不陪我去看
回答因为我已经看过了
很明显回答的人是强调现在已经看过了这个状态 这个时候用完成时
如果强调的是过去 就用一般过去时
I saw you yesterday.只是强调昨天看到了你 这就用一般过去时