作业帮 > 英语 > 作业

the man has been dead for many years.为什么不用用died

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:英语作业 时间:2024/06/25 02:43:20
the man has been dead for many years.为什么不用用died
如题,为什么dead不能用died,
像一个句子里:they have been married for two years.这里为什么又用married这样的格式啊?
还有一个,he has been playing golf for ten years,,这个playing又是什么意思。,干脆跟我说have been 后面要加什么的语法好了。
the man has been dead for many years.为什么不用用died
een dead 表示死了的状态 died表示死的动作,因死亡为瞬间动词,不能在一段时间内持续死亡 所以不能用,只能用 dead(死的)
be married,married表示结了婚的,是状态,所以可以加时间状语,也就是一段时间
About the 3th question:have been doing 和have done 没有太大的区别.都表示曾经做过某事而且是完成时,但是前者强调了动作持续性.如,he has been playing golf for ten years 表示“他十年内一直在达高尔夫”而he has played golf for 10 years表示“他打了十年高尔夫”