2. 关于情态动词后面接进行式和完成式的情况 一般说来,"进行式"表示动作正在发生或进行;"完成式"则表示动作是发生在过去或是表示按理是发生了但事实上却没有发生。下面我们分别讨论一下各种具体情况。 A. 关于情态动词后面接进行式的情况 can后面接进行式 表示可能正在发生的动作,例如: What can she be doing at this moment ? 这个时候她会在做什么呢? You can t be telling us the truth.你不可能在对我将真话。 Can he be still thinking of it I told him ? 他会不会还在考虑我告诉他的那件事呢? may后面接进行式表示可能正在发生的动作,例如: Your mother may be waiting for you to return home . 你妈妈可能正等着你回家吧。 She may be leaving for New York tomorrow or some day . 她或许明天或者什么时候会动身去纽约。 They may be returning back before Christmas .他可能圣诞节前回来。 might后面接进行式表示可能正在发生的动作,例如: They might be planning to make a loan for their new project . 他们也许在为他们的新项目策划贷款的事。 She might still be crying for being wronged . 她或许因为受了冤枉还在啼哭。 You might be telling me a lie .你也许在对我撒谎。 must后面接进行式 表示想必正在做某事,例如: You must be thinking where I learned it .你一定在想我是从哪儿知道这件事的。 They must be following us just a little behind us . 他们肯定在离我们不远的地方尾随着我们。 My brother must be sleeping in bed for it s so quiet in the house . 家里这么安静,我弟弟一定在床上睡觉。 should后面接进行式表示应该正在做某事,例如: You should be doing your exercises instead of watching TV. 现在你该在做作业而不是看电视。 You shouldn t be thinking about the solution only in one way . 你不应该只用一种方法考虑解决问题的办法。 Why should I be waiting here without doing anything ? 我凭什么在这儿白等。 B.关于情态动词后面接完成式的情况 can后面接完成式 表示可能已经做了某事。例如: He can t have left home because the television is on . 因为电视还开着所以他不会离开家了。 Where can they have gone ? 他们会去了哪儿呢? You can t have finished the novel so soon . 你不可能这么快就看完了那本小说。 could后面接完成式 表示本可能发生或本可以做的事而没有发生或没有做;它的否定形式则表示本不可能发生或本不可以做的事而已经发生或已经做了。例如: The output could have been increased by 15% .产量本可以提高百分之十五的。 How could he have forgotten him birthday ? 他怎么会忘了自己的生日呢? Judging from her appearance and manner,she couldn t have been over fifty years old . 从她的仪表和举止来看,她不可能已有五十多岁了。 may后面接完成式 表示可能已经发生的动作。例如: He may have had some training in Chinese Gongfu .他可能学过一些中国武术。 You may have narrowly missed her on your way to here. 你可能在来这儿的路上刚好与她错过了。 They may have seen that movie.他们或许看过那部电影。 might后面接完成式 表示本可能发生或本可以做的事而没有发生或没有做。例如: They might have finished their work by now .他们现在或许已经完成任务。 She might have done better than that .你本可以做得比这更好一些的。 You might have learned more from him . 你本可以向他学到更多一些东西的。 must后面接完成式 表示想必已经发生的事。例如: You must have talked about it with her before hand .你一定事先与她谈过这件事。 It must have snowed last night for it s so cold this morning . 今天早晨这么冷,昨晚一定下雪了。 ought to后面接完成式表示本应该发生或本应该做的事而没有发生或没有做;它的否定形式则表示本不应该发生或本不应该做的事而已经发生或已经做了。例如: They ought to have completed their work much earlier . 他们本应该在更早一些的时候完成他们的工作的。 You oughtn t to have left your keys in the office when you went out . 你不该出去的时候将钥匙留在办公室里。 I ought to have said it to her in a calmer mood . 我应该以更平静一些的语气对她说那件事的。 need后面接完成式主要用于否定句中,表示不必要做的事而已经做了。例如: We needn t have read the Fast Reading materials before we do it in class . 我们在做快速阅读练习之前没有必要把阅读材料先看过了。