I feel it an honour ____ to speak here .为什么选A?

问题描述:

I feel it an honour ____ to speak here .为什么选A?
A.to be asked B.asked

英语可以使用不定式作动词的宾语,但是不定式一般都很长,为避免头重脚轻,使句子更加协调平衡,一般会使用it做动词的形式宾语,而将真正的宾语(不定式)放在句子后面.
本句就是典型的这种用法,用it 做feel 的形式宾语,真正的宾语是后面的不定式to be asked to speak here,还原下就是I feel it an honour (to be asked) to speak here,故本句就选A.