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 不可以(用于一般现在时)。
英语六级阅读难点关键句200之二
英语六级阅读大脑结构决定你的社交能力
阅读难点关键句200之四
英语六级考试冲刺练习阅读篇93
英语六级考试冲刺练习阅读篇99
英语六级阅读难点关键句200之九
2013年英语六级阅读备考练习题及答案15
英语六级阅读难点关键句200之十
英语六级考试冲刺练习阅读篇92
英语六级考试冲刺练习阅读篇94
英语六级考试冲刺练习阅读篇75
英语六级考试冲刺练习阅读篇101
英语六级考试冲刺练习阅读篇100
英语六级考试冲刺的练习阅读篇81
英语六级考试冲刺练习阅读篇83
2013年英语六级阅读备考练习题及答案12
如何在心理身体和精神取得平衡
英语六级考试冲刺练习阅读篇98
2013年英语六级阅读备考练习题及答案18
智能手机有名无实功能仅百分之十被用
英语六级考试冲刺练习阅读篇85
英语六级考试冲刺练习阅读篇86
2013年英语六级阅读备考练习题及答案13
离开手机你是否能正常生活
英语六级考试冲刺练习阅读篇76
英语六级阅读难点关键句200之一
英语六级考试冲刺练习阅读篇82
2011年6月英语六级考试冲刺练习阅读篇88
医院不想让你知道的秘密
英语六级阅读离开手机你是否能正常生活
| 不限 |
| 英语教案 |
| 英语课件 |
| 英语试题 |
| 不限 |
| 不限 |
| 上册 |
| 下册 |
| 不限 |