may和can表推测时的区别:
can和may均可表示推测,can用于否定句和疑问句,may用于肯定句和否定式。两者均可用于否定句,但是含义不同:cannot=
不可能,may not=可能不。
比较:
It can't be true. 这不可能是真的。
It may not be true. 这可能不是真的。
若要加强推测的'语气,表示较大的可能性,可在may, might后加副词well:
You may well be right.
你很可能是对的。
That may well have been their intention.
这很可能是他们的意图。