1
高中英语语法新体验——从经典例句开始
1.6.3.1 1.may/might表示“可能”

1.may/might表示“可能”

(1)may/might表示“可能”,往往可以交替使用,并无时间的区别,只是might的可能性更小,从而比较婉转,既可表示现在的可能,也可表示将来的可能。

It may/might be true.

可能是真的。

He may/might be still waiting at the door.

他或许在门口等呢。

He may/might leave tomorrow.

他可能明天离开。

He may not/might not leave next week.

下个星期他或许不会走的。

(2)在疑问句中表示“可能”须用can,而不用may。

—Where can he be?—He may be in the office.

——他可能在哪里?——也许在办公室吧。

—Can he have missed the bus?—Yes,he may have.

——他可能错过了那趟车吧?——是的,他可能错过了。

(3)用can/could表示现在的“可能”,在口气上,could比较婉转。

—That is not mine,whose can it be?—It could/might be John's.(不宜用can)

——这不是我的,可能是谁的呢?——也许是约翰的。

(4)用can表示“可能”,较多地用于否定句和疑问句,而could则不受此限。

If you don't have a guide,you could/may/might lose your way.

如果你没有向导,你就可能迷路。

She may/might/could be in Australian.

她也许在澳大利亚。

It can't/couldn't be true.

这不可能是真的。

Can/could the news be true?

消息会是真的吗?

(5)在肯定的陈述句中,can表示“可能”往往是逻辑上可能,而may则表示事实上可能。

img23

The monkeys look sweet,but they can be very naughty.(人教大纲版高一上第27页)

猴子看上去很可爱,但却十分顽皮。

(6)表示过去的“可能”可以用“may/might have done/have been doing”,或用“can/could have done/have been doing”。may和might及can和could没有时态上的区别。

In those days I may have been pretty.(人教大纲版高一下第18页)

那时我可能是比较漂亮。

He may have had a hand in planning the monument,or in helping transport and pull up the stones.(人教大纲版高二下第76页)

他可能参与策划、建立这个纪念碑,或者帮助运输和竖起巨石。

Only the captain of a ship 150 miles north of Florida might have given warning.(人教大纲版高二上第149页)

只有佛罗里达以北150英里处的一位船长有可能给人们发出过警告。She may/might have been watching T Vat8 last night.

昨晚八点的时候,她不可能在看电视。

She can't/couldn't have missed the train.

她不可能误了火车。

提示:

①may/might have done不可用于疑问句。例如不可说:

May he have missed the train?

但可以说:

Can/Could he have missed the train?

他可能误了火车吗?

②和could have done一样,might have done有时可以表示本来可能发生但没有发生,或者本来可能完成但没有完成的动作。

You might have finished the work last week.

你本可以在上个星期就完成工作的。

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

他本来可以给你更多的帮助,即使他当时很忙。