didnt need to do表示过去不必做某事, 事实上也没做。
neednt have done表示过去不必做某事, 但事实上做了。例如:
John went to the station with the car to meet Mary, so she didnt need to walk back home.
约翰开车去车站接玛丽,所以她不必步行回家了。
John went to the station with the car to meet Mary, so she neednt have walked back home.
约翰开车去车站接玛丽,所以她本不必步行回家了。 (Mary步行回家了,没有遇上John的车。)
典型例题
There was plenty of time. She ___.
A. mustnt have hurried B. couldnt have hurried C. must not hurry D. neednt have hurried
答案D.neednt have done. 意为本不必,即已经做了某事,而时实际上不必要。
Mustnt have done 用法不正确,对过去发生的事情进行否定性推断应为couldnt have done, 不可能已经. must not do 不可以(用于一般现在时)。
So that, such that
易混词语辨析
高考英语语法分类讲解:过去将来完成进行时
高考英语语法句子讲解:陈述句
高考英语语法分类讲解:现在完成进行时
高考英语语法分类讲解:过去完成时
英语中相通的时间和空间概念
形容词大战
高考英语语法分类讲解:过去将来完成时
巧用with复合结构
hope和wish的用法
词语辨析
点击what引导的名词性从句
现在分词做宾语补足语
动词不定式做定语
怎么写"暗含否定"句
小冠词,大作用
美国大学生常见语法错误
虚拟语气释疑
怎样区分would与used to
容易混淆的形容词和副词
貌似动词而非动词的边缘介词
英语介词短语选:“into”
浅谈同位语从句
who, whom, whose, that引导的先行词指人的定语从句
when,where,why引导的定语从句
高考英语语法句子讲解:疑问句
非谓语动词做表语
高考英语语法分类讲解:过去完成进行时
“much too”还是“too much”
不限 |
英语教案 |
英语课件 |
英语试题 |
不限 |
不限 |
上册 |
下册 |
不限 |