Jack ____come to meet us tonight ,but he isn`t very sure yet .A will B must C may D can

问题描述:

Jack ____come to meet us tonight ,but he isn`t very sure yet .A will B must C may D can
may can 都可表示可能 表不确定 如何区分?

C
还不确定,要用may
也许会来
can没有"可能"的意思.can多表示"可以"..may有猜测的意思