全国公共英语考试语法——need不必做和本不该做

网络资源 Freekaoyan.com/2008-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 不可以(用于一般现在时)。


相关话题/

  • 领限时大额优惠券,享本站正版考研考试资料!
    大额优惠券
    优惠券领取后72小时内有效,10万种最新考研考试考证类电子打印资料任你选。涵盖全国500余所院校考研专业课、200多种职业资格考试、1100多种经典教材,产品类型包含电子书、题库、全套资料以及视频,无论您是考研复习、考证刷题,还是考前冲刺等,不同类型的产品可满足您学习上的不同需求。 ...
    本站小编 Free壹佰分学习网 2022-09-19