...用过去完成时态吗?还是说死这个动作不能用于完成时
发布网友
发布时间:2024-08-19 12:03
我来回答
共1个回答
热心网友
时间:2024-08-23 05:39
首先,我认为这题给的答案是有问题的。从题意来看,爸爸是在他回来之前就去世了。所以爸爸去世这件事是发生在过去的过去,应该用过去完成时。我觉得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.
你赞同吗?