1.表推测及可能性。may,might,can, could, will, would表示“可能”或“预测;, shall, should用于表示“必定”;must用于表示“必定”,“必会“;ought to表“应该为”。
2.与时态相关。can为现在式,其过去式 为could;may为现在式,其过去式 为might;shall为现在式,其过去式 为should;will为现在式,其过去式 为would.
3.表示能力的用法。can表示能力,意思是"能,会",其否定式can't表示"不能"。在过去时中用could和couldn't。be able to可以表示“能力” 用于各种时态。
4.表“意愿,打算”,常用词为will, would, shall, should.在这里,would,should要比will,shall更委婉,更客气。need表“需要”;dare表示“敢”。
5.表示“请求,许可”,常用词为can, could, will, would, shall, should, may, might, must。
6.态度。may ,can,could,shall, should, may, might, must, ought to用于表示“禁止”,“不准”;“应该”、“必须”“可以”。例如:might可以表示委婉的批评或责备。You might at least have answered my letter. 你至少可以回我一封信吗。
7.祝愿“.May you + 动词原形 ...”,意为“祝愿……”。如:May you succeed! 祝你成功!
8.情态动词与虚拟语气.常见于should+动词原形;情态动词+have 过去分词。
备注:Should 在虚拟语气中要省略,为情态动词要保持。
1、对将来情况的推测,用“情态动词+动词原形”。例如:You may come anytime you want.你想什么时候来都行。
2、对现在或一般情况的推测,用“情态动词+be”,“情态动词+be doing”或“情态动词+动词原形”。例如:He must be listening to the radio now.他一定正在听收音机。
3、对过去情况的推测,用“情态动词+have+过去分词”。例如:Can he have gotten the book?难道他找到书了吗?