马隆出演的节目:一道英语选择题

来源:百度文库 编辑:高校问答 时间:2024/04/28 02:06:27
She thought ____ great honour to be invited to speak to us.
A.that B.this C.it D.it is
标准答案是C。请问为什么不能选择D。标准答案的解释说如果将D中的it is改为it was就可以了,那是不是说比较C和D两个选项可以得出这里的BE动词可以省去?为什么可以省呢?

It and it was are both right. 是两种不同的表达方法。It 是形式宾语,而后面的great honor 是实际宾语,后面的 to be invited to speak to us是宾补。
而it was great honor to ……是一个宾语从句做宾语。
它们是不同的结构,并不是系动词be的省略。而且,从语言习惯来说,显然She thought it great honor to be invited to speak to us更地道一些。

think it+名词/形容词+ to do sth.是个固定机构其中it是形式宾语,不定式to do sth.是真正的宾语,其中的名词或者形容词作宾语补足语。所以句中是it形式宾语,great honour 是宾语补足语,to be invited to speak to us是真正宾语。如果答案中把is改为was则thought后跟的是宾语从句因为主句用一般过去时态,所以从句也用过去时态。
这一题选C或者把答案中的is改为was是两种不同的语法句型不是说这里的BE动词可以省去。