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 后面要加什么的语法好了。
人气:218 ℃ 时间: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表示“他打了十年高尔夫”
推荐
猜你喜欢
- 若直角三角形的两直角边的长分别为1和2倍根号2,则斜边上的高为选择题 A3倍根号2 B 1/2倍根号2 C 2/3倍根
- 黄河远上白云间的完整诗句是什么?春风送暖入()苏的完整诗句是什么.
- man的复数
- 古埃及的神话中的神有多少个?分别是谁?
- 初1语文第1课在山那边的意时
- 数学题提问已知AB=4cm,以3cm长为半径作圆,使它经过点A和点B.这样的圆能做出几个?
- 一项工作,甲独做40天,乙独做30天,丙独做20天完成,先3人合作,中途乙、丙有事离开,丙离开的天数比乙少5天,结果共用10天完成任务,问乙、丙各离开多少天?
- 一根铁管,直径125厘米,长200米,请问这根管的表面积是多少平方米?=多少立方米?