英语六级 学英语,练听力,上听力课堂! 注册 登录
> 英语六级 > 英语六级语法 >  内容

大学英语六级基础语法知识:情态动词

所属教程:英语六级语法

浏览:

2016年08月18日

手机版
扫描二维码方便学习和分享
  在大学英语六级考试中,单独考察六级语法的题型不多,但是语法知识点却贯穿整张试卷,下面为大家整理大学英语六级基础语法知识:情态动词,希望可以为大家带来帮助。

  1、情态动词的完成式

  1)must have done——表示对过去的事情较有把握的、肯定性的推测,常译为“一定,准是,肯定”,其否定形式是can’t/couldn’thave done,意为“决不可能,不太可能”。

  e.g. Since the ditch is full of water, it must have rained last night.

  2)should/ought to have done——表示过去应该做的却没有做,常含有后悔、责备、埋怨的口吻,意为“本应该”,“应该就好了”; e.g. With all the work finished, I should have gone to your birthday party last night.

  3)shouldn’t/ought not to have done——表示过去不该做的事却给做了,也常含有责备、不满之意,意为“本不该”。

  e.g. You shouldn’t have gone back to work yesterday without the doctor’s permission.

  4)may/might have done——表示对过去的事情的推测,但不十分有把握,意为“可能,或许已经”。 e.g. A traffic accident happened yesterday and a driver may have been hurt.

  5)could have done——表示过去有可能或有能力做某事,而实际未做、未能实现的事;有时也表示轻度批评,意为“本来可以,完全可以”。 e.g. The gas leakage could have been avoided if the gas company took immediate measures after the warning call.

  6)needn’t have done——表示过去做了某事,但没有做的必要,意为“其实没有必要”。 e.g. I needn’t have bought all that wine——only three people came.

  2、可作情态动词用的短语

  would rather, would sooner, would (just) as soon, had rather, had better, had sooner, cannot but, may/might as well

  [例1]You________ all those calculations! We have a computer to do that sort of thing.

  A. needn’t have done B. must not have done

  C. shouldn’t have done D. can’t have done

  [例2]I ________to him because he phoned me shortly afterwards.

  A. ought to have written B. must have written

  C. couldn’t have written D. needn’t have written

  [例3]You________ those letters. Why didn’t you

  A. should post B. must have posted

  C. should have posted D. ought to post


用户搜索

疯狂英语 英语语法 新概念英语 走遍美国 四级听力 英语音标 英语入门 发音 美语 四级 新东方 七年级 赖世雄 zero是什么意思重庆市枫叶金岛三组团英语学习交流群

  • 频道推荐
  • |
  • 全站推荐
  • 推荐下载
  • 网站推荐