He has died for three years是对还是错
来源:学生作业帮 编辑:大师作文网作业帮 分类:英语作业 时间:2024/10/01 00:43:18
He has died for three years是对还是错
我听有些人说:
在口语中,died和for之间如果读出一段间隔,这个句子就是正确的.
我听有些人说:
在口语中,died和for之间如果读出一段间隔,这个句子就是正确的.
最好不要这样写.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是可以滴.
成时态不可与延续性时间状语(段时间)连用.可说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是可以滴.
He has died for three years.He has been dead for three years
It is three years since he died.(同义句) He has ____ _____ for
He has been died for ten years
两年前他已经死了 是He died two years ago.还是He has died two years ago.
He has died three years ago.如果错的话,为什么终止性动词可以用于现在完成时?
He has been dead for three years
He has died yet 和 He has been dead for 3 years 两句哪一句对吖
He has died already 和 He has been dead for 3 years 两句哪一句对吖
问个英语语法改错题His father has died for three years.为什么要把has died改成
He died for 3 years .
he has been married for three years 句中has been married 是被动语态
he has been married for three years 句中has been married 是被语态么