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 its so cold this morning .
今天早晨这么冷,昨晚一定下雪了。
ought to后面接完成式表示本应该发生或本应该做的事而没有发生或没有做;它的否定形式则表示本不应该发生或本不应该做的事而已经发生或已经做了。例如:
They ought to have completed their work much earlier .
他们本应该在更早一些的时候完成他们的工作的。
【英语四六级情态动词的综合用法指导】相关文章:
最新
2017-02-14
2016-11-10
2016-10-18
2016-10-18
2016-10-12
2016-10-01