表推测的can’t 与 may not 有何区别

发布时间:2022-04-25T19:00:01 英语语法

表推测的can’t may not 有何区别

表示推测时,can’t意为“不可能”,may not意为“可能不”。如:

He can’t be so rich. 他不可能那么富有。

She can’t be your daughter. 她不可能是你女儿。

He can’t be much below (under) sixty. 他年纪60岁不会差多少。

They can’t have gone out because the light’s on. 他们不可能出去了,因为灯还亮着。

That can’t be his mother—she’s not old enough. 那一定不是他母亲——她年纪还不够大。

Other people [Others] may not think that way. 别的人可能不这样想。

He may be late. Worse still, he may not come at all. 他可能会迟到。更糟的是,他可能根本不来。

He may not be able to help but there’s no harm in asking him. 他可能帮不了忙,但是求他一下倒也无妨。