3 had, have had, had had 的区别

By 31 January, 191 adults had been treated for the virus and either discharged or died at the two hospitals. The average age of these individuals was 56, and 62 per cent were men. Around half of those treated had underlying medical conditions, most commonly diabetes and high blood pressure.


这句话来自NewScientist,句子前面说有一部分病人出院了,有一部分死亡了;后面说大约有一半人都有基础病,这里为什么用had呢?如果是病人已经死亡,而且死前疾病没有痊愈,用had我可以理解;但对于出院的人,似乎应该用have?但是似乎有无法兼顾已经死亡的病例。。。


另外,had a disease、have had a disease、had had a disease的区别是什么呢?辛苦老师解答!

请先 登录 后评论

最佳答案 2020-04-09 11:52

by介词短语要求句子使用过去完成时。治疗、出院、死亡都是1月31日之前发生的。然后回头再介绍这些患者的情况,逻辑决定了说的都是1月31日之前的事。所以就没有必要再用过去完成时,而用一般过去时来描述。句子描述的是当时的情况,与现在无关,没必要用have。

请先 登录 后评论

其它 0 个回答

  • 0 关注
  • 1 收藏,3370 浏览
  • kyle1993 提出于 2020-04-05 19:52

相似问题