为您找到"
has been dead这种说法有吗?
"相关结果约100,000,000个
如果说一个人在过去某个时刻死亡 (点时间,用瞬间动词)可以这么说。The old man died in 2005. 那个老人在2005年去世。如果想表达一个人死亡多长时间了(一段时间,用延续性动词)可以这样说 The old man has been dead for four years. (这里的dead不是过去分词,是个形容词)这个老人已经去世...
"Has died" 是英语中的过去完成时态,用来表示某人或某物已经死亡,发生在过去但与现在有关。它的中文翻译是"已经去世"或"已经死亡"。"Has been died" 并不是一个常见或标准的英语表达方式。通常,"has been" 用来构建现在完成时,表示过去某个时间开始的动作或状态一直延续到现在。如果要表达某人...
die 是“非延续性动词”,只表示“短暂”的动作,不能和表示一段时间的状语连用,但可以用过去时来表达相同意思。例如:“她已经去世二十年了。”应该译为:1)She died twenty years ago.2)It has been twenty years since she died.3)She has been dead for twenty years.你提个问题成立,请...
前一种说法是错误的,has been 后接 过去分词,dead die 是动词原形 表示动作,瞬间 而 has been dead 强调状态,延续性 加时间段
现在完成时里的动词 需要是延续性的 如 sleep run 等等 用has been dead 这里的dead就是形容词了 原来的句子应该是【 My dog is dead 】is dead不是被动 而是系动词+表语 改成现在完成就是【My dog has been dead for 3 years.】希望你能满意!有不明白的可以再问我噢!
had died 强调动作,不能和一段时间的状语连用 had been dead表示状态,与一段时间的状语for a long time,for ten years连用 亲:祝你学习进步,每天都开心——V_V!望采纳,thx!
我们通常说sb. has died意思是说某人死了,比较强调某人死了,不是活着的了,是表明这个死的事实性..(越说越糊涂了?)但是用have been dead通常强调了某人死后到说话时的时间长度.如.he has been dead for 100 years.
This dog has been dead for three days.这是正确的。die是非延续性动词,因此在表示持续性状态时用其过去分词(也可看做形容词)形式。而谓语用现在完成时态应该是很明显的,不知为何回答里还有用过去完成时的。
定语 例That is a dead dog die 死,动词原形,可作谓动 例He would die rather than give in died过去死的,是die的过去式或过分,用于一般过去时,或完成时态 例His father died three years ago.have been dead是die完成时的被动语态 例His father has been dead for three years....
has dead中间为什么要加been?因为dead不是动词而是形容词,形容词必须和be动词结合才能当谓语,所以要加be 的过去分词变化形式been,如果dead换成动词died,就不用加been了。