高一英语,第三题,为什么不选A。不是说过去的过去用过去完成时态吗?还是说死这个动作不能用于完成时?

高一英语,第三题,为什么不选A。不是说过去的过去用过去完成时态吗?还是说死这个动作不能用于完成时?求真正明白的人讲。

与时态无关,你要记住,所有的动词往大里分,只分为两类,一类可表状态,一类可表动作。大部分我们学的动词都既可表动作也可表状态,所以大多数情况下,谓语动词都是和句子时态保持一致的,但对于只可表状态的动词来说,不管句子时态怎么变,它都只有一个形式。就比如你说的die这个词,他就是一个只表状态的动词,在过去完成时的句子中永远都只有dead这一种形式,因为人死了是一个状态,而不是一个动作。可是在英文里,也没有have/has dead的说法,因为无论has还是have,你们老师都应该这么说过:has后面必须还要接一个实义动词,但dead已不能算是一个实义动词了,它是一个形容词,只表状态的形容词,所以我们必须再加上be动词,这个句子才算完整。追答

当然,has been dead的说法也是不存在的,英文表达中,人死了属于一般过去时。所以was dead就是这么来的。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-07-19
首先,我认为这题给的答案是有问题的。从题意来看,爸爸是在他回来之前就去世了。所以爸爸去世这件事是发生在过去的过去,应该用过去完成时。我觉得A是对的,刚才问了我几个朋友也觉得应该是选A。

1/句子里的时间是three days before,如果用had been dead,句子应该改为When he came back with plenty of money, his father ___had been dead__for_ three days .表示已经死了三天了。

2/某某人于2010年死去了。是可以说Sb. died in 2010.

3、die 是非延续性动词,可以用于完成时态,表示这个动作的结果还存在,但不能用于现在完成时,因为它是非延续性动作,不能用表示一段时间的状语连用。

4、用非延续性动词,表达一段时间的方法之一:非延续性动词的一般过去式
所以,这题目是
When he came back with plenty of money, his father had _died_____ three days before.

你赞同吗?本回答被提问者采纳
第2个回答  2014-07-19
Die是一个动词, 只能表示瞬间动作。 dead 是一个形容词表示的是一个状态。 这道题说的是他爸爸已经死了, 所以只能算表示一个状态。 故而不能选A追答

这个不是被动语态。 这个是Be动词+形容词的用法

第3个回答  2014-07-19
答案是错的 第一人称是爸爸 不会用被动语态的
第4个回答  2014-07-19
因为有before,前后时态一致
相似回答