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 year
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/05 16:30:19
![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 year](/uploads/image/z/5797797-69-7.jpg?t=the+man+has+been+dead+for+many+years.%E4%B8%BA%E4%BB%80%E4%B9%88%E4%B8%8D%E7%94%A8%E7%94%A8died%E5%A6%82%E9%A2%98%2C%E4%B8%BA%E4%BB%80%E4%B9%88dead%E4%B8%8D%E8%83%BD%E7%94%A8died%2C%E5%83%8F%E4%B8%80%E4%B8%AA%E5%8F%A5%E5%AD%90%E9%87%8C%EF%BC%9Athey+have+been+married+for+two+years.%E8%BF%99%E9%87%8C%E4%B8%BA%E4%BB%80%E4%B9%88%E5%8F%88%E7%94%A8married%E8%BF%99%E6%A0%B7%E7%9A%84%E6%A0%BC%E5%BC%8F%E5%95%8A%3F%E8%BF%98%E6%9C%89%E4%B8%80%E4%B8%AA%EF%BC%8Che+has+been+playing+golf+for+ten+year)
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 year
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如题,为什么dead不能用died,像一个句子里:they have been married for two years.这里为什么又用married这样的格式啊?还有一个,he has been playing golf for ten year
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表示“他打了十年高尔夫”
for 引导的时间状语 使主句要用完成时.
has been dead for many years.
这里是说死了这个状态持续了好多年,意译就是死了好多年。不能用died是因为‘死亡’这个动作是一下子的,不可能持续几年。
have been married这里的married其实是形容词,动词marry的过去分词作形容词,也是表示结婚有配偶的状态,可以直接用来修饰名词,比如a married man,一个已婚男人。
全部展开
has been dead for many years.
这里是说死了这个状态持续了好多年,意译就是死了好多年。不能用died是因为‘死亡’这个动作是一下子的,不可能持续几年。
have been married这里的married其实是形容词,动词marry的过去分词作形容词,也是表示结婚有配偶的状态,可以直接用来修饰名词,比如a married man,一个已婚男人。
与此区别,died不能做形容词,比如说,一只死猫,不可以说a died cat,只能说a dead cat.
所以have been后面加形容词表示状态的持续。动词的过去分词如果可以做形容词直接修饰名词,那就可以用在have been这个结构中。
另外have been playing golf for ten years,这里是指动作的持续,玩高尔夫这个运动10年了。所有的运动都可以用于这种动作的持续,还有从事某方面的工作(work),科研(research)之类的,这些都是可以持续的动作。与此区别的比如hit the button,按按钮这个一瞬间的动作就不能用完成进行时(have been doing).
总结一下:have been 1)用于状态的持续---后加形容词,可以直接修饰名词的动词过去分词形式也可以做形容词,【判断依据:能不能直接修饰名词】;2)用于动作的持续 -- 后加可以持续的动作的动词的现在分词
收起
可以加过去分词表被动,也可以加动词ing表进行时