He has been dead for three years为什么用dead
因为die. 是终止性动词,它的完成时不能与for 短语连用
dead的过去完成时 dead是die的过去式吗
dead的过去完成时 dead是die的过去式吗
所以要用be dead
因为是过去的因为是过去的因为是过去的因为是过去因为是过去的因为是过去的
had died, has been dead都怎么用?区别是什么?详细
(先说明,如果助动词用的had说明是过去完成时)had died不是延续性的,但had been dead是延续性的,dead是一个形容词。所以用的时候可以这样:
She had been dead for 3 years.但had died后就不能接for 3 years,你只能说:She had died
有很多过去完成时的句子要接达多长时间都要把它变成延续性的,例如:
I had kept it for 3 days.
I had bought it.
dead是形容词没有he dead的表达,只有he been dead 表示处于一种状态后面可以接一段时间,而die是动词,变成完成时,后面不可接表示一段时间的短语或名词
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 12345678@qq.com 举报,一经查实,本站将立刻删除。