所谓技巧是通过经验而得到或发展起来的熟练性。使用情态动词的技巧也是如此。必须在掌握情态动词的基本概念基础上,再经过反复训练积累经验,那么就能达到熟能生巧。除dare 和need外,情态动词都有两个方面的含义:一是都可以表示可能性,二是每个情态动词都有相互区别的不同含义。
一、在表示“可能性”方面,由小到大的程度是不同的,即从百分之几,即有些微的可能性(might),到百分之九十以上,即有很大把握性的可能性(must),其“升幂”的排列顺序是——
Might, may, could, can, should, ought to, would, will/shall, must
基于此,产生了它们在用法上的某些区别——
1)might,may,must 和 can't 用于逻辑推理
might和may用来表示说话人的猜测,对现在猜测用“might/may + 动词原形”。对过去猜测用“might/may + have + 过去分词”。
must 用来表示说话人的肯定推断,对现在的推断用“must + 动词原形”。对过去的推断用“must + have + 过去分词”。
can't 用来表示说话人的否定推断,对现在的否定推断用“can't + 动词原形”。对过去否定推断用“can’t + have + 过去分词”。
2)will/would,shall/should 用于将来时态
3)would,should,ought to,might 用于条件虚拟
二、每个情态动词还有各自的不同含义
may/might表示“主语得到许可”,相当于汉语的“可以”。
can/could表示“主语有能力”,相当于汉语的“能够”(口语中常用来取代may表示一种随意态度)。
will/would表示“主语有意愿”,用于一三人称,相当于汉语的“愿意/决心”。
shall/should表示“主语要服从说话者的意愿”,用于第二、三人称,相当于汉语的“应该/竟然会”。
must表示“没有例外”,相当于汉语的“必须/务必”。
有些词可能会对应汉语同一个词。如:may和can都可以翻译为“可以”,但是may表示的是由于得到允许才“可以”,can表示由于有能力才“可以”;shall,should,ought to和must都可以翻译为“应该”,但是shall/should是主语在服从说话者的意图、警告、命令、决心等时的“应该”,ought to表示受的情理的约束的“应该”,must则为道德、良心、法律或者习惯所要求或强迫的应该。
只要掌握情态动词上述基本概念,再加上多阅读和多做练习,就可以应用自如了。
Can
Can't
Could
Will
Would
Must
Mustn't
Need
Shall
Should
can,should,must,have to,could,would,加动词原型。