英语问题--不难--谢谢各位的帮忙--谢谢了

来源:百度知道 编辑:UC知道 时间:2024/06/05 06:34:20
the bird___________.it _________ a moment ago
A is dead,had died
B is dead,died
C was dead,had died
D has been dead,died
答案是B,可我认为是D,请分别解释一下各项正确或错误的原因,谢谢

选B。

D中用现在完成时是强调对现在的影响,而从题目中的叙述看没有侧重这一点,所以用普通的is dead表状态就可以了。

第二个空由时间状语a momont ago可判断出用一般现在时就可以。

2楼你的解释是错的~
D也是可以理解的。
可以理解成小鸟已经死了。

但楼主要理解清楚,如果选D就是这样说
小鸟已经死了,他一个月前就死了。

选B就是这样
小鸟死了,一个月前就死了。

你自己看看哪个合适~

B来着。
这里dead表示状态,形容词死的的意思。
has been表被动,被死?不通。

仅供参考

dead 是形容词。is dead仅表示状态
如果用完成时得用“The bird has died。”

第一空不能用被动,所以不能选D,is dead 不是被动,而是强调状态,这是一个特殊用法,需要积累的!其实has dead ,died 也行!我想你应该不会有问题了!

is dead 表示现在的状态
died 表示过去已经发生的