医学全在线
动态资讯   |    政策解析   |    报考指南   |    考试大纲   |    卫生类   |    理工类   |    综合类   |    考试试题    |    名师指导
全国|北京|天津|河北|山西|湖北|江苏|安徽|山东|上海|浙江|江西|福建|湖南|吉林|广东|河南|四川|重庆|辽宁
更多>>
您现在的位置: 医学全在线 > 职称英语 > 理工类 > 正文:2015年职称英语考试推测情态动词辨析
    

2015年职称英语考试备考语法:推测情态动词辨析

来源:本站原创 更新:2015/2/5 职称英语考试论坛

2015职称英语备考语法之推测情态动词辨析:

1.must,can/could,may/might可以用来对事情进行推测。

must表推测时只能用于肯定句,是对现在或过去的事情进行的推测,不能表对将来事情的推测,语气非常肯定,译为“一定……”。

can/could表推测时一般用于否定句或疑问句,也是对现在或过去的事情进行推测,但could偶尔可用于肯定推测。

may/might表推测时一般用于肯定句或否定句,可对现在、过去或将来的事情进行推测,语气不很肯定,译为“可能……”。

2.“情态动词+have done”结构用于对过去事情的推测。

might have done和could have done除了表对过去事情的推测外,还可表示一种责备语气,意为“(过去)本来可以(能够)做某事,但实际上没有做到”,此时不能用may或can.

例如:He might have given you more help,even though he was very busy.

3.表责备语气情态动词should,ought to,could,might,need等常用来表示说话人对过去事情的不满或遗憾,带有较强烈的责备语气。

should (ought to) have done “本应该……”,表示过去应该做而(实际)没有做的事情,含有责备或遗憾的语气,其否定形式为“should not/ought not to have done”,should have done还可以表示惊讶、赞叹等情绪。例如:It's wonderful that you should have achieved so much in these years.

could/might have done “本来能够(会)……”,表示过去本来可以(能够)做某事,但实际上没有做到。

needn't have done“本来不需要……”,表示过去本来没有必要做某事,但事实上却做了。

...
关于我们 - 联系我们 -版权申明 -诚聘英才 - 网站地图 - 医学论坛 - 医学博客 - 网络课程 - 帮助
医学全在线 版权所有© CopyRight 2006-2010, MED126.COM, All Rights Reserved
皖ICP备06007007号
百度大联盟认证绿色会员