题库首页 > 试卷库
试题详情及答案解析
—Did you enjoy yourself last night?
—Yes, it’s very nice of you. I appreciated      to the party.
A.to be invitedB.to have invited
C.having been invitedD.having invited
答案:C
试题分析:考查非谓语动词。本题的解题关键是题干中的昨天晚上,说明被邀请参加晚会动作已经发生,I是invite的动作承受者,表示动作已经发生,且所修饰的单词是动作承受者,appreciate后跟动词ing形式作宾语,故选C。
考点:考查非谓语动词。