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 后面要加什么的语法好了。
人气:319 ℃ 时间:2019-08-20 02:21:55
解答
been 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表示“他打了十年高尔夫”
推荐
- The hero has been dead for two years.为什么用dead ?而不用died ?
- has died,died、has been dead都怎么用?
- has been died 与has been dead的区别
- My grandfather has been dead for many years.这句话为什么用has been的形式
- The lamb _______ for quite some time.A.has died B.die C.has dead D.has been dead 原因
- 平面镜的作用之一是可以改变光的传播方向,利用一块平面镜.使入射光线改变180°,则入射光线和镜面的夹角是(),若使入射光线传播方向改变90°,则使镜子应该转过()
- Hi,Tom.can you tell me when____.A.leaving B.leaves.C.to leave
- 在直角三角形ABC中,M在BC上,N在AC上,BM等于AC,CM等于AN,∠C=90度,AM与BN交于P求证,∠MPC=45度
猜你喜欢