can,may,should,have to,need有什么差别?

如题所述

sb should+动词原型,译为应该。have to 也是必须,不得不,但这是客观的必须,一定要干。
need译为需要,一般为sb need to do sth或doing sth。may译为可以+动词原型.can译为能,can+动词原型.

参考资料:sername

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-01-07
can表能力,请求,客观可能性,推测
may表示请求和允许,用于祈使句,表示祝愿;表示推测、可能性.
have to 表示必须、必要;强调客观需要。
need 作情态动词用时, 常用于疑问句、否定句。
should 表示应该
相似回答
大家正在搜