I am very glad to have received the letter中to后面为什么用完成时?to后是不是省略了that.否则一个...

I am very glad to have received the letter中to后面为什么用完成时?to后是不是省略了that.否则一个句子不是有两个动词了吗?求详解

第1个回答  2012-05-02
同学,你可以这样理解,be glad to do sth 是一个固定搭配,而receive the latter 是已经发生过的事情对吧?to在这里是介词,后面的 have received the letter是用来解释glad的原因。有事不用深究他的语法,英语不能只靠语法来学,因为英语有时是么有语法的,就像long time no see,你懂得。
第2个回答  2012-05-02
I主语 am系动词 very glad表语 to have received the letter状语
to后面用了不定式的完成时,表明have的动作的时间在am状态所表示的时间之前;to是不定式符号,后面必须跟动词原形,但to do属于非谓语动词形式,而am是谓语动词形式,两者并不矛盾,是兼容的。本回答被提问者采纳
第3个回答  2012-05-02
to have done 是to do 的完成时结构,表示先于谓语动词发生。

比如He pretened to have been there before. 他假装之前去过那里。

俊狼猎英团队为您解答,不懂追问!
相似回答