2 die 后加一段时间的用法

过去曾学过:He has died for a week. 是错的,因为死是一次性动作,不可能die for a week. 那么,如果说:He has been dying for a week. 是否正确?

请先 登录 后评论

最佳答案 2021-10-12 19:21

He has died for a week. (误)

He has been dying for a week. (误)

He has been dead for a week.(正)

He died a week ago. (正)

It is a week since he died.(正)

注:如果表示他已经去世一周了,第二句是错的。不考虑这层意思,单说 He has been dying for a week. 则表示 他濒于死亡已有一星期了(一周以来处在垂死中)。


请先 登录 后评论

其它 0 个回答

  • 3 关注
  • 0 收藏,2105 浏览
  • 好题   提出于 2021-10-09 12:39