分词done和having been sone有何区别?

长青藤2007 1年前 已收到3个回答 举报

jingshunbank 幼苗

共回答了19个问题采纳率:89.5% 举报

现在分词完成式having been done和过去分词done的用法区别
having been done和done的意义有时非常接近,那就是它们都可以表示发生在谓语动词前的被动动作,甚至有时可以互换.例如:
Having been weakened by successive storms,the bridge was no longer safe.
= Weakened by successive storms,the bridge was no longer safe.
但下列情况只用done:
过去分词done只表示被动,不表示特定的一次,也没有一定的时间性,例如:
Seen from on the top of the hill,the park looks more beautiful.
2.过去分词done只表示状态,不表示动作,例如:
The road was covered with fallen leaves.
United,we stand; divided,we fall.
3.过去分词done只表示完成,不表示被动,这类动词一般由不及物动词产生,例如:
With all his friends and money gone,he felt helpless.
这样的动词还有,fallen,boiled,baked,developed等.
4.现在分词having been done一般不能作后置定语,用过去分词替换,但作非限制性的后置定语是可以的.例如:
The question having been discussed for thousands of years has now been solved.
(×)
The question discussed for thousands of years has now been solved.( √)
The question,having been discussed for thousands of years,has now been solved.( √)

1年前

4

cc0902 幼苗

共回答了120个问题 举报

不好意思!你走错房间了,这里是数学,建议你去别的地方看看哦!
请把问题描述一下!谢谢合作

1年前

1

思永 幼苗

共回答了1个问题 举报

打错了吧。。是having been done吧
1,done是过去分词,而having been done是现在分词完成时的被动语态。两个都可以表示“完成+被动。”但作状语时,having been done表示该动作发生在主句动作之前;而done则不强调这层含义。
2,done可作定语而having been done一般不作定语(但非限定性的完成体作定语或如果分词所修饰的词是...

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 19 q. 0.073 s. - webmaster@yulucn.com