为什么不是But I haven't started it 呢

"Naughty boy!" said the mother. "You've been fighting again." "But I didn't start it, mother," said the boy protestingly. "He hit me first"

为什么不是But I haven't started it 呢?不理解。

请先 登录 后评论

最佳答案 2021-06-22 15:53

打架事件的发生是听说双方都明确知道发生在何时的,即一个确切的过去时间,时间状语就是多余的。这个具体事件如何开始,具体经过等就要用一般过去时,而不用现在完成时。现在完成时关系的是过去动作对现在的影响或结果表现在现在。而一般过去时关心的是事件在过去如何发生,起因为何,经过为何等。所以这个句子用现在完成时为错误。

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 0 收藏,955 浏览
  • yxy39 提出于 2021-06-20 17:33