作业帮 > 英语 > 作业

When he came back with plenty of money,his father ______ thr

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:英语作业 时间:2024/04/29 23:59:22
When he came back with plenty of money,his father ______ three days before.这题到底选什么?
A.had died B.was dead C.died D.had been dead 为什么答案会是B?请真正懂得的亲进来回答,不确定的勿进哦!
When he came back with plenty of money,his father ______ thr
When he came back with plenty of money,his father ______ three days before.这题选择B.
当他带着很多钱回来时,他的父亲已经在三天前去世了.
在这里,父亲的去世 die已经是一件事实,是短暂性动作,所以排除A与D,如果选择A D,表明父亲三天前一直到现在还在死去的途中,这是不科学的.
dead是形容词,与be动词连用,常用来作定语、表语或补语,表示死的状态.
be dead 表示状态,这与题目吻合
die 是终止性动词,表示动作,常用作谓语,含义为“断气”.
再问: 可是had been dead,这个可以指死了这个状态呀,不是指死去的途中吧。。另外,die这个词,我们说某某人于某年死去了,我们都说MJ died in 2010. 而不说MJ was dead in 2010.,那为什么这里要用be dead 表状态,而不能用died表示三天前断气了这个事实呢?还有before和when都可以用过去完成时表示过去的过去,为什么一定用过去式呢??
再答: 在这里,我想更正一下,我之前选择B是不对的,应该是选择A。因为在came back之前已经死了,所以是过去的过去,用过去完成时。我之前出错是因为只看到了后面的那个时间。 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. 你赞同吗?
再问: 我也认为是选A的,这个题目有很明显的过去完成时的时间状语,但答案是B就不敢确定了,也不敢随便给学生讲。。。
再答: 你的追问,我也问了身边的同学,他们赞成是选择A