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 不可以(用于一般现在时)。
贾斯丁比伯团队否认广告肌肉系PS
真实的武则天原来长这样
高跟鞋能否让女性更具影响力与吸引力
刺杀金正恩正式上映 全美争相观看
一位中年男士的护肤心得
松狮染发山寨熊猫 马戏团戏耍观众
太拼!港男绑94部iPhone入境被捕
骚扰事件不断 印度将推出游客专用安全车厢
有钱就是任性!伦敦富豪流行掷千金敷黄金面膜
40届人民选择奖揭晓 女粉丝你们赢了
如何留住80后 90后员工
法国讽刺漫画杂志社遭袭 12人死亡
iPad新附件:颈部除皱霜
瑜伽的7个惊人方式会让你变成一个更优秀的人
自闭者 尚未开发的人才
生于太阳平静期寿命更长
乔治克鲁尼获终身成就奖 向娇妻示爱
成龙为房祖名吸毒感羞愧
还我僵尸粉!美国歌手掉粉百万自杀
国俄克拉荷马州或实施帽衫禁令
72届金球奖名单: 少年时代大获全胜
印尼设廉价航空最低票价引争议
科学家发现8个或有生命存在的行星
俄颁布新规 变性者禁止驾车
霍金前妻谈离婚 荣誉毁了我们的婚姻
用心理疗法能治糖尿病和癌症
“身体交换”实验:体验“做别人”的感觉
倾听内心世界 这不是你想要的生活
LOL玩家有福了 美大学设英雄联盟奖学金
摩天大楼竞赛 比拼的不只是高度
不限 |
英语教案 |
英语课件 |
英语试题 |
不限 |
不限 |
上册 |
下册 |
不限 |