综上所述,“have been dead”和“have died”虽然都表示“已经去世”,但“have died”侧重于动作的完成,而“have been dead”则侧重于状态的持续。在实际使用中,我们需要根据语境和表达需求来选择合适的短语。
解析:die: 死亡,短暂性动词,表示死的那一刻,过去式是died, 一般说具体某人于某时死亡都用一般过去时,例如:His grandpa died two years ago.他爷爷两年前死了,而说某人死了多长时间不能用这个短暂性动词,应该用表示延续的,表示状态的短语be dead(dead是形容词),且应该用现在完成时,表示这种动作或状态从过去起...
在语法上,“have been died”这种组合是不符合英语表达习惯的。因为“died”作为过去分词,其前面通常不会直接加“have been”。相反,应该使用形容词“dead”来描述已经死亡的状态,并与“have been”结合形成“have been dead”,以正确表达从过去某一时刻开始到现在一直持续的死亡...
have been died 和have dead都是错误的表达,die为短暂性动词,当用于完成时have died的时候,不可接表示一段时间的时间状语。 这类的词还有come,leave,go,因为短暂性的动词表示的动作是瞬间和短暂的,不可能持续很长一段时间,当有表示一段时间的时间状语时,就要用have been dead,这里dead为形容词。 dead和died...
have died D. have been dead 3The fish ___for some time.You'd better cook them at once.( ) has diedhas been deadhave diedhave been dead 4The fish ___for some time.You"d better cook them at once.( )has diedhas been deadhave diedhave been dead 反馈 收藏 ...
- "has died" 表示发生了死亡的动作,强调死亡的过程或行为。- "has been dead" 表示状态,指某人或某物已经处于死亡状态。例句:- My grandfather has died.(我祖父已经去世。)- The bird has been dead for days.(这只鸟已经死了好几天了。)2. 用法区别:- "has died" 通常用于强调...
我们通常说sb.has died意思是说某人死了,比较强调某人死了,不是活着的了,是表明这个死的事实性..(越说越糊涂了?) 但是用have been dead通常强调了某人死后到说话时的时间长度.如. he has been dead for 100 years. 分析总结。 我们通常说sbhasdied意思是说某人死了比较强调某人死了不是活着的了是表明这...
has died 可以用,比如 His dog has just died. 他的狗刚死了.has后面是必须加过去分词,但是你看,has been ,这里的been 已经作has的分词了呀~~所以has been 后面只能跟die的形容词形式了,即dead,在现在时中是 be dead,在完成时中当然是has been dead了.下一个问题,据我所知,好像还没听过有 has been...
选后面一个 表状态前面died是动作 结果二 题目 died dead用法 用完成时的时候是have been died还是have been dead 答案 选后面一个 表状态 前面died是动作 相关推荐 1died dead用法用完成时的时候是have been died还是have been dead 2 died dead用法 用完成时的时候是have been died还是have been dead 反...
前面一个是对的。后面一个如果改成have died也是对的。