一道英语题,有关情态动词虚拟语气等

来源:百度知道 编辑:UC知道 时间:2024/05/25 18:51:05
——You didn't wait for Mr.Black last night,did you?
——No,but we_. He didn't return home at all.

A. couldn't have B. needn't have
C. didn't need to D. should have wait

说出选项并讲的详细一些,谢谢。
我就是不太清楚A为什么不能对,难道不可以翻译成我们不可能等,因为他没回来。

........

--你昨天晚上没有等BLACK先生,是吗?
--是的,但是没必要,因为他昨晚根本就没有回家。

备选处表示没有必要,用needn't(没有必要)
但因为是讨论昨天晚上已经发生过的事情,明显的过去式所以用didn't need to

我的意思是C项,敬请大虾们指教.

B.
--你昨天晚上没有等BLACK先生,是吗?
--是的,但是没必要,因为他昨晚根本就没有回家。

此处,表示没有必要,用need not
又因为是讨论昨天晚上已经发生过的事情,所以用need'nt have

不知道清楚了没有?

*_*

选C
AB项要符合语法的话都要加to,而A意思也不对
D项意思不对,而且wait也没加ed

答案是B,相信我没错的!

答案C。

d