新版美剧
新版美剧
英语听力
英语听力
经典美剧
经典美剧
英文名著
英文名著
蝙蝠英语学习网 英语翻译辅导
翻译辅导
英语考试题库
考试题库
英语阅读进阶
阅读进阶
下载中心
下载中心
您当前的位置:首页 -> 专项辅导 -> 语法知识 -> 虚拟语气
need "不必做"和"本不该做"

专题辅导

英语影音范听


点击进入论坛
日期:2006-12-28 19:11:53
3个月讲一口流利英语,100%保证!点击进入

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 不可以(用于一般现在时)。

6小时掌握学英语的秘诀!——点击看答案
上一篇:It is (high) time that 下一篇:英语语法知识讲解之虚拟语气
同泽网络旗下----蝙蝠英语学习网

电话:13816796508 传真:021-57661889 请注明蝙蝠英语学习网收; 邮件:binvor@126.com powered by 英语学习Binvor.com
QQ:805349465 友情链接QQ:47301313;CopyRight @ 蝙蝠英语学习网 沪ICP备05042776号  
com/stat.php?id=210421&web_id=210421' language='JavaScript' charset='gb2312'>