题目
期末考试 (单选题,2分) Tom was very unhappy for _ to the party.()A. having not been invitedB. not having invitedC. having not invitedD. not having been invited
期末考试 (单选题,2分) Tom was very unhappy for _ to the party.()
A. having not been invited
B. not having invited
C. having not invited
D. not having been invited
题目解答
答案
D. not having been invited
解析
本题考查“for + 动名词”结构的用法及被动语态的否定形式。解题关键在于:
- 动名词的否定形式:否定词not应直接修饰动名词,即“not doing”。
- 被动语态的构成:动名词若表示被动意义,需包含“be”的过去分词形式(been)。
- 完成被动语态:若强调“未被邀请”这一动作发生在主句动作(感到不开心)之前,需用“having been invited”的完成形式。
选项分析
A. having not been invited
- 错误原因:否定词not的位置错误。正确形式应为“not having been invited”,而非“having not been invited”。
B. not having invited
- 错误原因:缺少被动语态中的been,表示主动动作(“未邀请别人”),与题意“未被邀请”不符。
C. having not invited
- 错误原因:否定词位置错误,且缺少被动语态中的been,无法表达被动含义。
D. not having been invited
- 正确性:
- 否定形式:not直接修饰动名词,符合语法规范。
- 被动语态:包含been,正确表达“未被邀请”的被动意义。
- 完成形式:having been invited表示“未被邀请”这一动作发生在主句动作之前,逻辑清晰。