need的否定形式有两个意思,一个是“本不该做,另一个意思是“不必做:
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 不可以(用于一般现在时)。
公共英语(PETS)写作中常见的逻辑词汇汇总
PETS3级作文指导:图表题(2)
2012年公共英语等级考试词汇精选练习2
记忆PETS考试单词五大秘诀
PETS三级写作范文精题精选11篇(5)
PETS三级写作范文精题精选11篇(9)
09PETS二级考试精品阅读文章07
09PETS二级考试精品阅读文章13
PETS三级写作范文精题精选11篇(10)
PETS3 造句、改写句子的解题技巧
PETS公共英语口语面试技巧
PETS三级写作范文精题精选11篇(8)
09PETS二级考试精品阅读文章15
2012年公共英语等级考试词汇精选练习1
公共英语等级考试写作的练习技巧
09PETS二级考试精品阅读文章14
PETS2阅读命题规律和应试
公共英语PETS-2必备核心词汇
如何短期提高三级短文写作能力
09PETS二级考试精品阅读文章06
PETS3级作文指导:图表题(1)
PETS三级写作范文精题精选11篇(7)
在PETS考试中如何猜词义
新东方PETS2阅读应试指南(1)
PETS三级写作范文精题精选11篇(4)
公共英语二级口语对话练习
PETS四级词汇精选(一)
09PETS二级考试精品阅读文章02
PETS三级写作范文精题精选11篇(6)
09PETS二级考试精品阅读文章04
| 不限 |
| 英语教案 |
| 英语课件 |
| 英语试题 |
| 不限 |
| 不限 |
| 上册 |
| 下册 |
| 不限 |