-i told him the news yesterday.-____.he had already picked it up from others.a.you needn't tell himb.you needn't have told himc.you didn't need to tell himd.you don't have to tell him请问为什么是C?
问题描述:
-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?
答
b,you needn't have told him 首先,你先理解第一句,意思是我昨天已经告诉他了这个消息,然后你再看最后一句,意思是他已经从其他人那里得知了这个消息,所以你没有必要告诉他,而前者已经告诉了他,所以要用完成时,没有必要做某事(表示已经做了某事)用needn't have done sth(注意情态动词的用法,像不可能做了某事用couldn't have done sth等等)
希望采纳哈!