高中英语几个情态动词的区别

比如说can,could,may,might,should,ought to等这些,它们的用法和意义有什么区别?
急需!谢了

①表示“必需”“一定”“必要性”
1.must表主观上的必需,而have to表职责或义务,强调客观。
2.need作为情态动词用于疑问句或否定句。Need you……?的答句是Yes,I must.或No,I needn't(don't have to)对问句表示有必要做某事的肯定答语是Yes,you must/have to.否定答语是No,you needn't./don't have to/don't need to.
②表示“推测或可能性”
1.must表推测仅用在肯定句中。(must用于否定句中表禁止)在否定句和疑问句中表推测用can或could,对过去的行为动作或状态的推测用must/may/might/can't/couldn't+have done
2.may或might用于肯定句或否定句,might可能性较小
3.should(ought to)表示推测时,是指有一定根据的推测、推论或可能性
③表请求或许可
1.may用于疑问句中表示询问许可。还可用can,could,might等表许可
2.can表许可基本同may
④表能够,有能力
1.can的过去式为could,be able to do表示经过努力所具有的能力
2.如果表示在过去某一特定的时候经过努力终于做成某事,用was/were able to do sth.相当于managed to do sth,/succeeded in doing sth.
⑤表建议或征求意见
1.shall用于第一、三人称表征求意见或建议。
2.will的疑问句表请求,邀请
3.would表愿望、意愿、建议或看法
⑴表示强烈的愿望和意愿
⑵表示请求语气时will委婉,并不表示过去的意义。wouldn't表示请求邀请,没有否定的意思
⑶would表示意愿用在一些固定的短语中,如would like/would love to do sth.;would rather do sth.
4.had better表建议,意思是“最好……”强调现在或将来
5.could/might/would表示委婉的请求,肯定答语分别是can/may/will
⑥表示过去习惯做某事
1.used to do/be sth.表示过去常做某事,暗示现在已经不做了。否定形式用usedn't /didn't use
2.would do sth.不强调现在的情况,主要表示过去的倾向性动作或习惯,常与表示过去的时间状语连用,意思是“总要,总是”注意would不可表示过去的状态主要强调过去的动作,不能说would be/have……
⑦表示 敢
dare作为情态动词时表示“敢”,用于疑问句或否定句中;作为行为动词时,同其他行为动词一样用于各种句式中,跟动词不定式做宾语,在疑问句和否定句中可以省掉不定式的标志to
I dare say 是一个固定短语 意为“我认为,我相信”
⑧表应该
should表示义务、责任、命令、劝告,意思是“应该”ought to表示义务、约束力,同should,的那是语气比should强,比must弱
⑨表命令,警告,威胁
1.shall与二、三人称连用表示命令等,表示说话者的强烈意志
2.mustn't是must的否定形式,表示“禁止、不准”是一种命令、威胁或警告
⑩表示惊讶、难以置信
1.should 用于疑问句中,可以表示惊讶、难以置信的事情
2.can用于疑问句或否定句可以表示惊异、不相信等感情色彩

希望能帮到你
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-05-01
ought to :

1.、用于第一人称,表示有责任或有必要去做某事,与should相比,语气较强

如:we ought to be more careful with our homework.我们应该更加认真地做作业

2、 用于第二、三人称,表示建议或劝告

如:you ought to follow mr.wang's advice 你应该听王老师的话

3. 表示对现在或将来某种可能性的推测,这种推测是可信的

如: Henry ought to be here soon .He left home at six .亨利应该很快就到,他六点就从家里出来了
第2个回答  2010-05-01
can:无人称和数的变化。有时态变化。过去时could在其它时态中用be able to替换。
1.表能力I can speak English.
2.表猜测(/could)常用于否定句中。It can't be Tom.(如果表肯定猜测用must不确定用may/might)
3.表虚拟can/could have done本能做某事(实际上没做到)
4..could /was/were able to前者只表示能,后者表能而且成功地做到了
may/might
1.表不确定性。He may come here,but I'm not sure.
2.表猜测may /might do sth.可能做某事 may/might have done表示过去可能做过某事或可能存在的状态。may 比might语气要强
should
1.应该表责任 A teacher should care for students.
2.表惊讶、愤怒等感情译作“居然”How should you say that?
3.表虚拟 should have done本应该做某事(实际上没做)
4.表推测They should be at home now.
ought to用法和should 差不多,不过语气更强。强调义务和责任。

记不全了,只想到这些。希望能帮助你。
第3个回答  2010-05-01
真是抱歉我英语不好

所以 飘过~
第4个回答  2010-05-01
乱七八糟说的蛮好的
相似回答