客服

购物车

APP下载

扫码下载专升本APP

回顶部

搜题
APP下载

扫码下载专升本APP

单选题 28. —Did you enjoy yourself last night?
—It’s very nice of you. I highly appreciate ____ to the party.

A

to be invited

B

being invited

C

inviting

D

having been invited

正确答案 :D

解析

本题考查句法——非谓语动词。
句意:——你昨晚玩得开心吗?——你真是太好了。非常感谢你邀请我参加聚会。
D项:appreciate doing是固定搭配,意为“感谢/ 感激做某事”。此处I(我)和invite(邀请)是被动关系,且“邀请”这一动作发生在“感激”这一动作之前,所以用完成时的被动语态,即“having been + 动词的过去分词”。符合题意,故选D。
A、B、C项为干扰选项,故排除。
故本题答案为D。

相关题集