couldbe,mightbe,mustbe,cannotbe表推测有什么区别

如题所述

    表推测得程度:must be的可能性最大,cannot / could可能性次之,may / might可能性最小。

    must be表示推测“可能性”,表推测只能用于肯定句,意思是“一定、准是”,语气较肯定,较有把握。

    might表示推测“可能性”时,意思是“可能”、“也许”,语气没有 must肯定。might可以推测现在正在发生的动作或过去发生的动作,还可以推测将来的情况。

    对于cannot be,can表示推测“可能性”时,往往用于否定句或疑问句。Can`t表示“一定不”,语气很肯定。后面可接进行时/完成时,表示对现在发生的动作或过去发生的动作进行推测。

    could be程度与cannot be差不多。could可用于表示某事有可能发生或可能是事实,还可以用于表示客气、委婉、礼貌的请求语气。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-08-03
must be 、语气最强 表示 一定----
could be 语气稍弱些 表示 可能----
can not be 表示 不可能
might be 语气最弱 表示 也许-----本回答被提问者采纳
相似回答