作业帮 > 英语 > 作业

-i told him the news yesterday.

来源:学生作业帮 编辑:百度作业网作业帮 分类:英语作业 时间:2024/05/06 03:00:47
-i told him the news yesterday.
-____.he had already picked it up from others.
a.you needn't tell him
b.you needn't have told him
c.you didn't need to tell him
d.you don't have to tell him
请问为什么是C?
-i told him the news yesterday.
,you needn't have told him 首先,你先理解第一句,意思是我昨天已经告诉他了这个消息,然后你再看最后一句,意思是他已经从其他人那里得知了这个消息,所以你没有必要告诉他,而前者已经告诉了他,所以要用完成时,没有必要做某事(表示已经做了某事)用needn't have done sth(注意情态动词的用法,像不可能做了某事用couldn't have done sth等等)
希望采纳哈!