having done 用于句首有哪些情况啊!~高手来解答!!

如题所述

为什么说哪些情况?应该只有一种的。
首先having done不算任何一种时态,因此必定是非谓语动词,having done是现在分词的完成式,又能放句首,只有非谓做状语的用法。
having done部分有时省略引导词,往往又会省略主语。它表示do与主句的主语构成主谓关系,即sb. do sth.而用have done这个完成形式,是表示do的动作发生在主句动作之前。
如:having finished the meal,he left the restaurant.=after he finished the meal,he left the restaurant.
(非谓的部分可以扩展为状语从句,并强调finish the meal的动作是发生在leave之前的)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-07-07
用在句首表示伴随情况,表示已经做了什么,强调动作发生的先后顺序
例句:Having receiving the letter,he got out of the room
在收到了信件后,他走出了房间