作业帮 > 英语 > 作业

He had died in1980.这句话对吗?错了应该怎样改正,为什么?

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/08/24 19:10:33
He had died in1980.这句话对吗?错了应该怎样改正,为什么?
应去掉其中的had.因为:had died 为过去完成时,而过去完成时是一种相对时态,即它总是相对过去某一时间来说,它在这一过去时间之前,也就是我们通常所说的“过去的过去”.而此句中没有过去时间作为参照,表示 die 这个动作在这个过去时间之前,所以不宜用过去完成时.另一方面,由于句中有过 in 1980 这样的过去时间状语,故用一般过去时即可.比较下面这个句子:
His father had died when he returned home in 1980.当他1980年返回家乡时,他的父亲已经过世了.
这里用过去完成时,是因为 had died 在 in 1980 这一过去时间之前.