---It's seven o'clock already.Mary____be home by now.

来源:百度知道 编辑:UC知道 时间:2024/05/06 08:58:12
情态动词表示判断的用法?

应该用may
may be 表示可能,可能性比较大

我觉得是must.因为前面已经提供了语境(现在已经7点了),说明猜测的可能性比较大,不然前一句根本没有出现的必要,故用must比may好,因为may表示的可能性小于must.

can 用在否定句或疑问句中,must用在肯定句中。may两者都能用。

should