having done什么意思?

如题所述

having done的用法是非谓语动词用法,详细介绍如下:

一、用法:

1、非谓语中的having done是现在分词的完成式,它表示主动的动作,并且动作发生在谓语动词之前,常常作状语来修饰动词。

2、having done是非谓语动词中现在分词的完成式,与现在分词一般式doing相比,doing表示的动作或状态往往与句子谓语动词表示的动作或状态同时发生,而having done强调在谓语动词之前发生。

3、having done通常在句中作状语,表示句子主语发生的动作或存在的状态,与主语是主动关系,可以变成相应的完成时的状语从句。

二、非谓语动词介绍:

1、非谓语动词又叫非限定动词,非谓语动词是指在句子中不是谓语的动词,主要包括不定式,动名词和分词,即动词的非谓语形式,非谓语动词除了不能独立作谓语外,可以承担句子的其他成分。

2、在句子中充当除谓语以外的句子的各种成分的动词形式,叫做非谓语动词,非谓语动词也是动词的一种,有着动词的其他特点,可以充当主语、宾语、状语等。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2023-12-01
having done 是指过去进行时,也就是说过去在做的事