i'd very much like to have gone to the party, but i (was not invited)请问能不能用hadn't been invite

来源:百度知道 编辑:UC知道 时间:2024/05/22 14:01:40
用完成时态表示到现在为止还未被邀请。

不能,I was not invited,这句有被动的意思,表示未被邀请。
而I had not been invited,是主动结构。

不是表示现在为止,句子里的时态不是过去完成了吗?说明动作发生在过去,而且已经完成了。
would have done sth表示过去可以,而没做。
句子是说如果我被邀请了,我会去。但是我没被邀请,所以我没去。

hadn't been 完成时表示的是一个状态,有持续性,
但是invite时一个动作,故不能用。