题目
--- Mary, will you go to Tom's birthday party this Friday evening?--- Maybe not, because I _____ so far.A. have invitedB. will be invitedC. haven't been invitedD. wasn't invited
--- Mary, will you go to Tom's birthday party this Friday evening?--- Maybe not, because I _____ so far.
A. have invited
B. will be invited
C. haven't been invited
D. wasn't invited
题目解答
答案
C. haven't been invited
解析
本题考查现在完成时的被动语态的用法。解题关键在于:
- 时间状语"so far"(到目前为止)通常与现在完成时连用;
- 被动语态的构成(be + 过去分词);
- 否定句的表达方式。
选项分析
- A. have invited:主动语态,与题意矛盾(Mary是被邀请者);
- B. will be invited:表示将来被动,但"so far"强调动作持续到说话时,需用现在完成时;
- D. wasn't invited:一般过去时,无法体现"到目前为止"的持续性;
- C. haven't been invited:现在完成时的被动否定形式,符合题意。
语法结构
现在完成时的被动语态结构为:
have/has + been + 过去分词
本句为主语为"I",否定形式为:
I haven't been invited