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类食品
端午节传统风俗(双语版)
世卫组织证实柴油废气可导致肺癌
帮助母鸡孵蛋的猫咪
英国9岁小女孩吐槽学校午餐走红
澳购物网站向IE7用户额外收费
可口可乐监控录像 记录不一样的和谐人生
伦敦奥运奥委会整治官员黄牛党出奇招
看人先看鞋:研究发现鞋子透露主人性格
诺基亚受挫 打击微软手机梦想
挥别这些习惯才能高效率
聪明不讨喜 男人更喜欢笨妹子
克罗地亚女球迷袒胸庆祝恐受罚
他们在生命的岔路口相遇
“神九”发射成功 中国女宇航员首次飞天
希腊或退出欧元区 民众忙取现囤货
威尔士拟“假定同意”器官捐献政策
第四季还没播,就直接预订第五季,这部高分剧真的值得一看
“最牛小抄”惊现哈萨克斯坦 高考生11米纸条作弊被抓
工作场所戴耳机真的有用吗?
调查:美国婴儿潮一代将不留遗产
查尔斯王子晋升英三军荣誉元帅
| 不限 |
| 英语教案 |
| 英语课件 |
| 英语试题 |
| 不限 |
| 不限 |
| 上册 |
| 下册 |
| 不限 |