为什么有的过去分词做定语就可以直接放句首,虽然是大多时候,但是有时前面就要加HAVING DONE STH

这具体时候怎么分析?
1。那怎么正确找主语?找逗号后面的还是根据意思呢?
2。不过这2种情况都是做状语吧?

直接用过去分词开头作状语时不强调动作的时间,尽管这一动作有时也发生在谓语动词之前.只强调被动。如: Led by the Party, we have achieved great success.在党的领导下,我们取得了巨大的成功.
又如: Respected by the students, the teacher is very happy.受到学生们的尊重,老师很高兴。
当用Having +过去分词时,主要强调动作发生的时间是在谓语动词之前.
如:Having finished his homework,he went out to play with his friends.做完作业之后,他出去和朋友玩了.
至于找主语的问题,你只要知道主语是谓语动作的发出者,没有谓语动词的动作哪有什么主语,省掉是省掉的问题.这和非谓语动词不是一码事.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2007-07-17
过去分词放前面一般是因为大家知道是被动的
用Having done的时候是为了让它作状语,表示一种状态
第2个回答  2007-07-17
having done sth时表示主动,且强调这件事先发生;过去分词表示是被动语态,即动作不是句子的主语发出的。
相似回答