选A,理由:
(1)不定式作宾语(it为形式宾语)
(2)被动语态
不能用to have taken,因为这样的话taken没有宾语了,用被动语态he作taken的宾语.
He felt it a great honour ---to visit me when I was in his city.
He felt it a great honour ---to visit me when I was in his city.
A.to have been taken B.to have taken
C.having taken D.being taken
A.to have been taken B.to have taken
C.having taken D.being taken
英语人气:954 ℃时间:2019-08-19 20:20:17
优质解答
我来回答
类似推荐
- 请问a great honour to be done和a great honour to de sth.有什么区别?
- I think it's a great honour to be invited to visit your country.
- it's a great honour for me________ to visit here
- I felt it a great honour ( ) to speak to you.A.to ask B.asking C.to be asked D.having asked
- I felt it a great honour to be asked to speak to you.
猜你喜欢
- 1摩擦力总是阻碍物体相对运动,并非阻碍物体的运动.
- 21.2立方分米等于多少L等于多少ML
- 3英语翻译
- 4若a大于0在,则a分之a的绝对值等于
- 5在△abc中 已知ad ae分别为△abc边bc上的中线 高线ab=7cm ac=6cm △abd与△acd的周长之差为
- 6He went to the summer camp yesterday(改为一般疑问句)
- 7修一条水渠,第一个工程队单独修需要15天,第二个工程队单独修需要10天,如果两个工程队合作修这条水渠几天可以完工?
- 8一个瓶子最多能装下2千克酒精,一定不能装下2千克的( ) A水B汽油C煤油D水银
- 9that’s an orange变复数形式
- 10形容海水颜色的词语或成语