You__to town to see the film yesterday.It will be on TV toni

You__to town to see the film yesterday.It will be on TV tonight.
A needn't go B needn't have gone
选B 为什么不选A二选B叻?
云淡风清126 1年前 已收到3个回答 举报

eqdm 幼苗

共回答了22个问题采纳率:77.3% 举报

B needn't have gone 是正确的选项.
表示“过去不必做而做了的事情”,用needn't have done;而A 是表示现在或者将来不必做的事情,显然与题意不符.

1年前

4

叶子纷纷 幼苗

共回答了497个问题 举报

needn't have gone ,因为yesterday昨天己经发生的事情。


意思:你昨晚不用去市区看那部电影的。(因为)今晚电视上会播映。

needn't have done something 本来不必做某事,却做了

1年前

2

哈zz 幼苗

共回答了299个问题 举报

needn't have gone过去不需要做而做了。昨天你本来不必要去看那部电影,今晚电视里要播放

1年前

2
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 19 q. 0.455 s. - webmaster@yulucn.com