He has died for three years是对还是错我听有些人说:在口语中,died和for之间如果读出一段间隔,这个句子就是正确的.

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 07:55:04

He has died for three years是对还是错我听有些人说:在口语中,died和for之间如果读出一段间隔,这个句子就是正确的.
He has died for three years是对还是错
我听有些人说:
在口语中,died和for之间如果读出一段间隔,这个句子就是正确的.

He has died for three years是对还是错我听有些人说:在口语中,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是可以滴.

错的 die是短暂性动词,不能完成时
应该这样说 he has been dead for three years ago
或the died three years before

不对。应该说:He has been dead for three years.或He died three years ago.

Die 不是延续性动词,这样用不是特别的合适,最好是he died before three years ago.

错了
要有持续性
应该是He has been dead for three years

如果在考试中这种绝对错误 如果和外国人交流应该可以 纯外国人不太注重语法 die是瞬间动词后面不可以接for和since 要延续性动词才可以 所以就从这里入手就可以改了 要熟悉瞬间动词和延续性动词 有多种改法 可以是 it has been 3 years since he died.

He has died already he has died for three days(改错) dead和died有什么区别,比方说:he has ---- for two years,用哪个?he has ----,是不是用died he has died.the rain has stopped. He died for 3 years . He has died three years ago.如果错的话,为什么终止性动词可以用于现在完成时?不是He has died for years ago. He has died already 和 He has been dead for 3 years 两句哪一句对吖 He has died yet 和 He has been dead for 3 years 两句哪一句对吖 He has been to Beijing for 3 times He has died already He has been dead for 3 years 三句都对吗 He has been ( ) for several years括号中填died 还是dead 选择:He has died ____ AIDS(艾滋病).A.of B.from C.with D.for He has been died for ten years这是一句什么句型?是被动语态吗. when did the old man die?in 2010.he ___ for nearly three years 1.died 2.has died 3.has been dead It is three years since he died.(同义句) He has ____ _____ for three years. 对括号部分提问 对括号部分提问She plays the( piano for 2 hours).Thre( lots of books) on the desk.He has got some( American books.)He does his homewoek (everyday) He has died for three years.He has been dead for three years.这两句话有啥区别run away 是终止性动词么 the old woman ________ in 2003.she ________ for two years.A.dead; has been deadB.died; has been diedC.died; has been deadD.died; has died 关于has been的用法一个是he has been died for 3 years一个是he has been beaten上面是三年前死了 下面是被打都是has been 这种完成时的句式 但是怎么分析下啊