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 不可以(用于一般现在时)。
“爱”成中学生作文出现频率最高词汇
初中英语 词缀记忆法
词汇笔记 五种词汇的学习方法 超强
2009最新中考英语单项填空模拟考试卷 附详解答案
英乐时空Here I Am
2009中考英语词汇表 系列YXZ
常用英语词语辨析105组(4)
09年英语短语集中联想记忆110条
中考英语词汇“for短语”全攻略
常用英语词语辨析105组(11)
09年中考英语总复习经典习题讲解1一冠词
09年中考英语总复习经典习题讲解4一数词
2009中考英语词汇表 系列UV
十个窍门积累英语词汇
2010年中考英语词汇旧词新义:cost
2009中考英语词汇表 系列JKL
2009中考英语词汇表 系列R
张惠妹《排山倒海》英文版
2009中考英语词汇表 系列S
初中英语常用词组3 量词词组
2009中考英语词汇表 系列PQ
常用英语词语辨析105组(5)
2009中考英语词汇表 系列I
2009中考英语词汇表 系列H
2010年中考英语词汇旧词新义:cause
2009中考英语词汇短语集锦 (1)
2009中考英语词汇表 系列N
2009中考英语词汇短语集锦 (2)
初中英语短语汇总 A- Y
2010年中考英语词汇旧词新义:clean
| 不限 |
| 英语教案 |
| 英语课件 |
| 英语试题 |
| 不限 |
| 不限 |
| 上册 |
| 下册 |
| 不限 |