英语基础语法16.9 need "不必做"和"本不该做"
考研英语
时间: 2019-04-08 14:04:10
作者: 匿名
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 不可以(用于一般现在时)。
猜你喜欢
-
- 03-082018考研英语完型中常见的10种逻辑关系词
- 03-082018年考研英语复习:语感你能找到吗
- 03-082018考研英语一直没提高可能是你的方法错
- 03-082018考研英语语法常见三种虚拟语气
- 03-082018考研英语最后三月五大题型备考指导
- 03-082018考研英语复习找对感觉很重要
- 03-082018考研英语一直没提高是你的方法错了
- 03-082018考研英语作文插入语英语作文就有救了
- 03-082018年考研英语新题型新在哪里?
- 03-082018年考研英语新题型的前世今生