关于在一道选择题中如何判断选用过去完成时还是一般过去时

attachments-2021-08-9M9GyBgw612baadf19165.png我做这道题的时候,选的是D,认为“hear”是过去的一个动作,“be hurt”是过去的过去的动作,所以选D,但答案是C

想请教各位老师解释一下这个题,在题目中,如何判断选用一般过去时还是过去完成时,我觉得有的题很清楚,一个动作过去,一个动作过去的过去,有的题不是很清楚

请先 登录 后评论

最佳答案 2021-08-31 22:35

这道题应该选 B,一般过去时,被动语态。

在答句中,Yes 已经包含了 I have heard about it. 下面的句子就是谈论那次火灾,听说双方对于火灾发生的时间都是知道的,即说话人现在在谈论一个确切的过去时间发生的事件,谓语用一般过去时。夸克曾把现在完成时比作名词的泛指,把一般过去时比作名词的特指。当听说双方对一个过去事件发生的时间没有达成共识的情况下,这个过去事件用现在完成时。如果双方对过去时间达成共识,则用一般过去时。这就是为什么通常一般过去时要求一个确切的故去时间状语,这个状语使得听说双方达成共识的。有时候这种共识来自于语境,本句就是来自于语境的共识,所以谓语动词要用一般过去时。用现在完成时为错误。

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 0 收藏,1026 浏览
  • 少年游 提出于 2021-08-29 23:48