作业帮 > 英语 > 作业

He has died for three years是对还是错

来源:学生作业帮 编辑:大师作文网作业帮 分类:英语作业 时间:2024/10/01 00:43:18
He has died for three years是对还是错
我听有些人说:
在口语中,died和for之间如果读出一段间隔,这个句子就是正确的.
He has died for three years是对还是错
最好不要这样写.die是终止性动词.终止性动词(如come,leave,die等)的现在完
成时态不可与延续性时间状语(段时间)连用.可说He has died.He has come.却不可说
和He has died for three years.应说
He has been died for three years.但否定句不限,如He hasn’t come for three years是可以滴.