不定式完成式可以做哪些成分

请先 登录 后评论

最佳答案 2020-02-28 22:30

不定式完成式的主要句法功能是:作主语、表语、宾语、状语、定语。

To have made the same mistake twice was unforgivable. 两次犯同样的错误是不可原谅的。(作主语)

He seemed to have been a great athlete. 那时看来他曾经是是一名优秀的运动员。(作表语)

The most important thing is to have agreed objectives. 最重要的是要有一致的目标。(作表语)

 They claimed to have shot down 22 planes. 他们声称打下了22架飞机。(作宾语)

So you are the one to have hacked into some top-secret government data.  原来你就是侵人一些绝密的政府资料的人。(作定语)


请先 登录 后评论

其它 1 个回答

黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

   不定式完成式在句中可作主语、宾语、定语、状语、宾语补足语、主语补足语和复合谓语。

    动词不定式完成式作主语时,主要用于 It 作形式主语的句型。如:

    It would have been amusing to have gone to the exhibition. 当时要是去看展览会那一定是很有趣的。(实际上没有去)

    It was very good of you to have listened to me. 你听了我的话,这很好。

    Oh, what a mistake it is to have come ! 啊,到这里来真是一个天大的错误!

    动词不定式完成式作宾语时,有两种句型:

    subj.+vt.+inf.phr.

    subj.+vt.+it+宾语补足语+inf.phr.(真正宾语)

    I regret to have been the cause of all this trouble. 很抱歉这一切麻烦都是由于我的原因而引起。

    They thought it a pity not to have invited her. 他们认为没有邀请她真是很遗憾。

    She felt it an honour to have taken part in the work. 她感到参加这一工作是一种荣幸。

   (待续)

请先 登录 后评论

相似问题