can 表示可能的猜测,可能性不大,一般翻译为可以,会之类的
can't是否定的猜测,完全否定,只能有这个,不能用must't
may 一般是表示请求之类的,当然也有表示猜测的,可能性也不大
当然也有表示祝愿,希望的,表示美好的祝福
must 表示肯定的猜测,或者说不能不做,必须非常肯定
have to 不得不,与must的区别在于,have to 是主观的 must 则是客观的
shall 第二、第三人称,表示说话人的意图、允诺、警告、命令、决心等)必须,应,可
(用在条约、规章、法令等文件中表示义务或规定,一般用于第三人称)应,必须
will 一般用于将来时
need 需要 need to do =need to be done