I feel it an honour ( )
A. to be invited to make a speech here.
B. to be invited making a speech here.
答案是A,不定式和动名词不是可以互换吗?
feel是系动词还是行为动词?
to make或者making在此做的是补语吧?
谢谢老师,解答一下B为什么不行。
▲本题答案只能是 A。因为 invite 的搭配为 invite sb to do sth(而不是 invite sb doing sth)。比较:
He invited me to make a speech.(主动式)
I was invited to make a speech.(被动式)
即表示“被邀请做某事”的表达是:to be invited to do sth,而不是 to be invited doing sth。.所以选项B是错的。
▲feel在此不是系动词,而是实义动词,句子成分划分如下:
I为句主语;
feel为谓语动词;
it为形式宾语;
an honour为宾语补足语;
to make a speech here 为真正的宾语。