两道英语问题HELP HELP HELP

来源:百度知道 编辑:UC知道 时间:2024/05/22 15:45:24
I really think I should have been invited to the great get-together.I am unhappy that____
a.wasn't
b.didn't
c.hacen't
d.hadn't
答案:d
为什么不选第一个,不是我过去没被邀请吗?
第四项又没有体现被动
后半句漏掉了:I
<br>应该是:I am unhappy that I____
<br>可是这里的am怎么解释
had不是对过去的影响吗?

选D是对的
<br>I really think I should have been invited to the great get-together.I am unhappy that hadn't.
<br>
<br>hadn't 是have的否定,用wasn't 表否定是错误的。
<br>
<br>后面一句实际上是省略了,后面省略了“被邀请”。完整的句子应该是I am unhappy that hadn't been invited to the great get-together.
<br>但通常是不会这么罗嗦的。

hadn't 与前面have (相呼应……)

是have

是虚拟语气,过去不曾发生过