didn't need to do表示: 过去不必做某事, 事实上也没做。.
needn't have done表示: 过去不必做某事, 但事实上做了。
John went to the station with the car to meet Mary, so she didn't need to walk back home. 约翰开车去车站接玛丽,所以她不必步行回家了。
John went to the station with the car to meet Mary, so she needn't have walked back home. 约翰开车去车站接玛丽,所以她本不必步行回家了。 (Mary步行回家,没有遇上John的车。)
典型例题
There was plenty of time. She ___.
A. mustn't have hurried B. couldn't have hurried C. must not hurry D. needn't have hurried
答案D。needn't have done. 意为"本不必",即已经做了某事,而时实际上不必要。
Mustn't have done 用法不正确,对过去发生的事情进行否定性推断应为couldn't have done, "不可能已经"。 must not do 不可以(用于一般现在时)。
克里姆林宫如何“摆平”寡头?
塔利班袭击北约联军驻贾拉拉巴德基地
对林毅夫新结构经济学的三个思考(凯闻)
贝多芬经典情书
北京将于2017年建成超大机场
葡萄酒小礼品花样多
Reading one hour a day could change your life
外套流行超大号
瑞信拟对机构实行负利率
睁大自己的眼睛
没有Klout,生活更美好
一个公关人的商旅心得
美国市政债面临重大评级下调风险
彼得雷乌斯就美驻利比亚领馆遇袭在国会作证
追忆似水年华
适应力的故事
让骨髓活检不再痛苦的发明
FT社评:意大利需要蒙蒂
SEC主席夏皮罗将离任 留下权力真空
香港拟简化上市规则
欧洲央行下调欧元区增长预期
欧洲地产业发债量创纪录
单身也快乐
重访乌兹别克斯坦“丝绸之路”
You can do anything
荷香万顷
微保险Naya Jeevan:让更多巴基斯坦人病有所医
李克强不在意美大选抨击 强调互信
睿智与快乐
华硕欲挑战苹果在平板市场的冠军地位
| 不限 |
| 英语教案 |
| 英语课件 |
| 英语试题 |
| 不限 |
| 不限 |
| 上册 |
| 下册 |
| 不限 |