"He didn't need to come" 的意思当然就是“他不需要来”,而这需要是过去的(能见于 "didn't need")。那他最终是否来了?这个我们不知道,因为句子并没有提及。
我们再想像现在是饭局后的第二天,你正在回忆当天发生的事情。你问你身边的人:"Did Mr X need to be there?"(Mr X 有需要在那饭局吗?)由于 Mr X 已经去了,饭局已经完了,他现在大概会回答你说:"He need not have been there."(他本不需要去,但还是去了。)这里的 present perfect tense "have been" 意味着事情已经发生了。
如果不幸买了像这样的一本文法练习课本,可以向作者或出版商追讨赔偿吗?
