He died for 3 years .这句话对不对呢?

2024-11-25 23:00:05
推荐回答(5个)
回答1:

错了,因为die是瞬间性动词,后面不能接表示时间的介词短语,如果要用for 3years 则应该改成He died 3 years ago.或者He has been dead for 3 years.

回答2:

不对,因为die是短暂性动词,不能和一段时间连用,你可以这样说He has been died for 3 years 或 He died three years ago.

回答3:

不对 die是非延续性动词 不能说死三天吧 应该这样 He has been dead for three days

回答4:

不对、died是点动词、无法延续、应该是He has been dead for 3 years. dead是形容词、就可以加时间段了、、、

回答5:

不对,die是一个瞬间动词,不能延续动作
可以改称He has been died for 3 years.
或者 He died 3 years ago.