Perfect infinitive (to have done)
Perfect infinitive (to have done) 意思是 “完成不定式:to have + 过去分词,表示比主句更早发生的动作”. 完成不定式由 to have + 过去分词构成,表示它的动作发生在主句动作之前:I'm glad to have met you(先认识了你,现在很高兴). 接续: to have + past participle
完成不定式:to have + 过去分词,表示比主句更早发生的动作
B2接续
to have + past participle
解释
完成不定式由 to have + 过去分词构成,表示它的动作发生在主句动作之前:I'm glad to have met you(先认识了你,现在很高兴)。常跟在 glad、sorry、lucky 等形容词后,或 seem、appear、pretend、claim 等动词后:She seems to have forgotten my name。相比之下,一般不定式 to meet 指与主句同时或更晚的动作。
例句
注意
在 seem、appear、pretend、claim 之后,完成不定式是回指更早事件的常用方式:He claims to have finished(= 他说他已经完成了)。
FAQ
Perfect infinitive (to have done) — 是什么意思、怎么用?
完成不定式:to have + 过去分词,表示比主句更早发生的动作. 完成不定式由 to have + 过去分词构成,表示它的动作发生在主句动作之前:I'm glad to have met you(先认识了你,现在很高兴)。常跟在 glad、sorry、lucky 等形容词后,或 seem、appear、pretend、claim 等动词后:She seems to have forgotten my name。相比之下,一般不定式 to meet 指与主句同时或更晚的动作。
Perfect infinitive (to have done) — 怎么接续?
to have + past participle
Perfect infinitive (to have done) — 有什么注意点?
在 seem、appear、pretend、claim 之后,完成不定式是回指更早事件的常用方式:He claims to have finished(= 他说他已经完成了)。