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 后面要加什么的语法好了。
人气:312 ℃ 时间: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表示“他打了十年高尔夫”
推荐
猜你喜欢
- 2KNO3+3C+S==K2S+X↑+3CO2↑,据此推出X的化学式__________,依据是_________________________________________________.
- 光滑圆盘弹簧物体受力分析
- 分泌蛋白从细胞内合成分泌到细胞外,穿过0层膜,为什么?核糖体合成运到高尔基体,不用穿过高尔基体的那膜吗?
- 玛丽用完了所有的信纸,让我们买一些给她.翻译成英语
- 大小正方形的边长分别是8厘米和6厘米,求阴影部分的面积.
- 35公顷等于多少平方米
- 《狱中联欢》选自长篇小说( ),作者( ).“狱中”指的是( ).课文主要写( ).表现了随时面对死亡威胁的共产党人坚定的( )和( )的精神.
- 已知等腰三角形ABC和ADE的顶角共顶点,角BAC=角DAE,线段BD和DE的垂直平分线交于点P,连接PB,PC,PD,PE.