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 不可以(用于一般现在时)。
部分版本号的雅思听力(2)
雅思阅读的最高境界:无词阅读法
提升雅思阅读实力的四个方面
北京G类阅读试题大公开
雅思阅读段落配对题的解题方法
Skills for the Reading Module
IELTS阅读四大障碍及相应对策
阅读V81-1火山版本真题
北京G类阅读试题大公开(V29)
IELTS阅读测验讲座
雅思阅读考试要点全解析
部分版本号的听力阅读2
经验之精华4
有关阅读...即将考试的同志可以看看
做阅读题里T/F/NG的方法
超级雅思真题大奉送
《剑桥雅思考试全真试题解析2》难句整理
雅思阅读version 25
jianx的阅读笔记-2
友情赠送version 21 全真回忆版
解决生词问题 有效提高雅思阅读速度
部分版本号的听力阅读1
雅思阅读长难句结构分析100句(下)
雅思听力阅读通用技巧:把握主题
雅思阅读难句拆分:平行并列结构(上)
雅思阅读判断题实例解析(上)
阅读V84回忆
雅思阅读分类词汇--环境问题
雅思阅读测试要点 (上)
IELTS考试技巧-阅读
| 不限 |
| 英语教案 |
| 英语课件 |
| 英语试题 |
| 不限 |
| 不限 |
| 上册 |
| 下册 |
| 不限 |