请教一道高一填空题,在线等

来源:百度知道 编辑:UC知道 时间:2024/07/07 12:57:13
---We would have walked to the station, it was so near.
---Yes. A taxi _____(not be)at all necessary.

答案应该是wasn't 还是hadn't been呢?理由是什么?

wasn't
因为不是现在完成时 问句的Have walked只是加强语气

wasn't
因为 would have 表示的是“本应该”,指的是事情已经发生。
wasn't表示过去的一般状态。
而且had这种用法表示“过去的过去”,不应该用在这个场合。

wasn't