瞬间动词现在完成时的否定形式和把瞬间动词改为否定式完成时的句子有什么区别呢

My rabbit hasn't died for a week.

My rabbit hasn't been dead for a week.

这两句话成立吗,意思一样吗,有什么区别呢,若要表示我的兔子死了还没一周要怎么表达呢?

请先 登录 后评论

1 个回答

木小荫

 hasn't died  是现在完成时,die是瞬间动词,瞬间动词不能用于完成时态 故这种用法是错误的

 hasn't been dead 中dead 是形容词 表示已经死亡的状态 


我的兔子死了还没一周 My rabbit hasn't been dead for a week




请先 登录 后评论
  • 1 关注
  • 0 收藏,1177 浏览
  • Jiaya97 提出于 2022-06-12 11:22