“情态动词+havedone”用法盘点.doc_第1页
“情态动词+havedone”用法盘点.doc_第2页
“情态动词+havedone”用法盘点.doc_第3页
“情态动词+havedone”用法盘点.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

“情态动词 + have done”用法盘点1. 表推测must have done表示对过去发生事情的肯定推测,意为“一定,准是,想必”,只用于肯定句中。can / could have done表示对过去发生行为的怀疑和不肯定,通常用在否定句和疑问句中,意为“不可能”。may / might have done表示对过去发生的情况的推测,意为“也许,或许”,一般只用于肯定句或否定句中,不用于疑问句。用might则表示语气更加不肯定。如:Its too late. I think they may have gone to bed.太晚了,我想他们可能睡觉了。This cake is very sweet. You must have put a lot of sugar in it. 这蛋糕很甜,你一定是放了很多糖。My sister met him yesterday afternoon, so he couldnt have attended your lecture. 我姐姐昨天下午遇见他了,因此他不可能去听你的课。2. 表责备could have done用在肯定句中,表示本来能做某事,但实际上未做某事。might have done表示本来可能做某事,但实际上未做某事。should / ought to have done表示本应该做某事而实际上没有做;其否定式表示某种行为不该发生但却发生了。need have done表示过去本来有必要去做某事,但事实上没有做;其否定式表示本来不必做某事但实际上却做了。如:You might have given him more help, though you were busy. 尽管你很忙,但你本来可以给他更多的帮助的。You should / ought to have stopped at the red light. 你见了红灯本应该停车的。You neednt have taken a taxi here, for it was very near to your house. 你没必要坐出租车,这儿离你家很近。You could have made greater progress, but you didnt devote yourself to your study.你本来能取得更大的成绩,但你没有全身心地投入学习。3. 用于与过去事实相反的虚拟语气中主要有would / should / could / might have done。如:If we had had enough rain last year, we could have gained a good harvest. 如果去年雨水充足的话,我们可能会有一个好收成。If you had worked hard, you wou

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论