语法·剖析情态动词(二)本单元主要学习情态动词 ought to 的用法。对于其他情态动词,我们也补充了一些内容。ought to 的用法ought 没有时态和人称的变化,后面须跟带 to 的不定式。其具体用法如下:1)用于第一人称,表示有责任或有必要去做某事,与 should 相比,语气较弱。如:We ought to be more careful with our homework.我们应当更加认真地做作业。2)用于第二、三人称,表示建议或劝告。如:You ought to follow Mr Wang's advice.你应当听王老师的话。3)表示对现在或将来某种可能性的推测,这种推测是可信的。如:Henry ought to be here soon.He left home at six.亨利应当是很快就到,他六点就从家里出来了。4)后接动词不定式完成式,表示对过去存在的某种可能性的推测,或指过去该做而未做的事情,意思是“早应该,本应该”。若是否定句,则表示发生了不该发生的事。如:I'm sorry.I ought to have phoned to tell you I was coming.对不起,我本应该先给你打个电话告诉你我要来。5)ought to 后可接不定式进行时,表示“应该在(立即)……”,这样用时语气比should 严肃。如:You oughtn't to be talking so much.你不应当说这么多话。6)用来表达客观上难以实现或不能实现的愿望,与虚拟语气相似。如: I love summer!It ought to be summer all the year.我喜欢夏天,全年都应是夏天。 “情态动词+have done ”表示推测、后悔、遗憾、责备等语气。也是高考语法热点之一,下面我们就来逐个击破它。(1)may/might/must have done:表示对过去情况的推测或估计,表“想必或肯定(已经)做了某事”。如:I must have seen you somewhere,but I can't recollect your name.我一定在什么地方见过你,可是我想不起你的名字了。注意:might + have done 可表示某一事情在过去没有实现并含有“劝告、责备”的意思。2)can't/couldn't have done:表示对过去情况的否定性推测,表示“不可能已经做了某事”。如:I can't/couldn't have lost the key.I never drop things.我不可能把钥匙丢了。我从来没丢过东西。在疑问句中 can/could 表示对过去情况的疑问性推测,表示“可能已经……了吗?”。如:Someone must have broken into our bedroom.Who could have done it?有人...