We___for her because she never came.A.needn't wait B.shuldn't have waited

问题描述:

We___for her because she never came.A.needn't wait B.shuldn't have waited

A 选择A 我们不需要等他

各人认为根据词义来看应该选择A needn't wait
(因为她决不会来的所以我们不需要等她)
***很久没做过英文题了,不知道直觉如何哈***

答案:B.
翻译:我们不应该等她的,因为她绝不会来.
shouldn't have + 过去分词 表示“不应该做某事”,但是事实上已经做了.如果用答案A的话,后面的came应该改为:comes.