所谓 助动词(auxiliaries),指的是⼀种⽤来辅助动词、构成动词⽚语的词类。助动词可粗分为⽂法助动词与语⽓助动词两⼤类。所谓⽂法助动词,指的是像否定句加上的 don’t、疑问句加上的 do、以及完成时加上的 have 之类。 Do 与 don’t 配合原形动词构成动词⽚语、have 则配合过去分词构成动词⽚语。这些⽂法助动词是⾮常基本的⽤语,属于国中英⽂程度,在此不再赘述。⽐较需要探讨的是 语⽓助动词(modal auxiliaries)。
语⽓助动词,配合原形动词构成动词⽚语,⽤来表达 条件语⽓(conditional mood)。这是⼀种带有「不确定」意味的语⽓。试⽐较下⾯两个句⼦:
It is raining out there.(外头在下⾬。)
It may be raining out there.(外头可能在下⾬。)
第 1 句的动词 is 表现出直说语⽓(indicative mood),这是⽤来叙述事实的语⽓,亦即:外头「真的」在下⾬。第 2 句的动词⽚语中⽤上了语⽓助动词 may、配合原形动词 be 来表达「条件语⽓」,亦即:外头「可能」在下⾬。在动词⽚语中加上语⽓助动词,就可以⽤来表达这种带有不确定意味的「条件语⽓」。
主要的语⽓助动词有下列这⼏个:
must will/would should can/could may/might
另外还有⼀些使⽤频率稍低的语⽓助动词,如下:
ought to have to used to need dare had better would rather might as well
各种语⽓助动词配合原形动词构成动词⽚语,⽤来表现各种不同程度的「不确定」语⽓或态度。
同样⼀个语⽓助动词,可以有两种不同的⽤法。以下⾯这两个句⼦为例:
We must be very careful.(我们⼀定要很⼩⼼。)
John must be very careless.(约翰⼀定是很粗⼼。)
语⽓助动词⽤在第 1 句的这种情况,可以表达义务、意愿、责任、能⼒、许可等等,也就是⼀般字典上查得到的助⽓助动词的翻译。这可以称之为语⽓助动词的「⼀般⽤法」。如果⽤在第 2 句的情况,则是⽤来做猜测,可以称为语⽓助动词的「猜测⽤法」。
must
这个语⽓助动词在⼀般⽤法中表示「义务,⾮如此不可」,也就是字典上翻译的「必须」。它缺乏时态变化,现在时间和过去时间的写法是⼀样的,例如:
We must all keep together.(我们⼀定不能⾛散。)现在时间
He said we must all keep together.(他说我们⼀定不能⾛散。)过去时间
will/would
表示「愿意,决⼼,承诺」时,will/would 属于语⽓助动词。这⼀对语⽓助动词在⼀般⽤法中具有时态的差别,例如:
I will have my own way.(我决定照⾃⼰的意思做。)现在时间的未来
He said he would have his own way.(他说他决定照⾃⼰的意思做。)过去时间的未来
如果是过去时间,应该采过去拼法的 would 来表示。不过,would 这种拼法却也可以⽤在「现在时间」,例如:
Would you like a cup of coffee?(要来杯咖啡吗?)
这时候采⽤ would 的拼法并不是表示过去时间,⽽是⽤这种拼法很「客⽓」地询问对⽅的意愿,时间就是现在。
shall/should
Shall 这个语⽓助动词在现代英⽂中并不常⽤,通常只⻅于 shall I, shall we 这种以第⼀⼈称「询问对⽅意愿」的讲法,例如:
Shall we go now?(你看我们是不是该动身了?)
另外,shall 也可以⽤相当正式的语⽓表达说话者强烈的决⼼。这种⽤法不仅相当正式,⽽且有点古⽼,在现代英⽂中很少⽤。例如:
The enemy shall not pass!(绝对不容敌⼈通过!我绝不会让敌⼈通过)
除了上述两种情况,⼀般都只会⽤到 should,不论是现在时间还是过去时间。 Should 这个语⽓助动词,⼀般⽤法是表示「责任,义务,不这样做不对」,例如:
We should always be on time.(我们应该⼀直保持准时的习惯。)现在时间
He said we should leave early, and we did.(他说我们应该早点动身,我们也照办了。)过去时间
can/could
这⼀对语⽓助动词,在⼀般⽤法中表示「有能⼒,有权利」。它具有现在时间与过去时间的差别,例如:
I can drink a dozen beers in an hour.(我⼀⼩时可以喝得下⼀打啤酒。)现在时间
Last night there was something wrong with my stomach, and I couldn’t even finish one beer.(昨天晚上我肚⼦有⽑病,连⼀瓶啤酒都喝不完。)过去时间
但是,could 也可以⽤在现在时间,例如:
Could you please help me with my homework?(能不能拜托你教我做功课?)
时间就是现在,采⽤ could 的拼法并⾮表示过去时间,⽽是要表现特别「客⽓」的语⽓。
may/might
这⼀对语⽓助动词,⼀般⽤法是⽤来表示「准许,许可」,有时态的差别,例如:
You may go now.(你们现在可以⾛了。)现在时间
He said we might go.(他说我们可以⾛了。)过去时间
但是,might 仍然可以⽤在现在时间,例如:
Might I ask a big favor of you?(不知道可不可以请您帮个⼤忙?)
时间就是现在,选择⽤ might 的拼法并不表示过去,⽽是语⽓上特别的「客⽓」。
在主要语⽓助动词中,作「过去」拼法的有 would, should, could, might 这四个。如果这四个语⽓助动词后⾯配合动词完成时(have Ven),通常表示:⼀、相对过去的时间;⼆、⾮事实语⽓。例如:
I would have left the country if I had known what was going to happen.(如果早知道会出什么事,我早就避出国了。)
以过去拼法的 would 配合完成时 have left,表示这是「从前」的事,⽽且「事实上并没有离开」。
You should have attended the meeting last week; why didn’t you?(你上个礼拜应该参加会议才对,为什么没去?)
过去拼法的 should 配合完成时 have attended,除了表示这是「从前」的事,还表示「事实上并没有参加」。
With a little help, I could have finished a lot sooner.(如果获得⼀点点帮助,我本来可以早得多就做完的。)
过去拼法的 could 配合完成时 have finished,表示这是「从前」的事,⽽且「事实上并没有能够早做完」。
Under a more reasonable boss, I might have done a much better job.(换⼀个⽐较讲理的⽼板的话,我本来可以表现得好得多的。)
过去拼法的 might 配合完成时 have done,表示这是「从前」的事,⽽且「事实上表现并不好」。
除了上述的⼀般⽤法,这些主要语⽓助动词也都可以⽤于「猜测」。⽤于猜测时,will/would, can/could, may/might 这三对已经完全没有表达「时态」的功能、只⽤来表现「语⽓」的轻重:will, can, may ⽤于相对⽐较「有把握」的猜测,would, could, might 则是⽐较「没把握」的猜测。⽽且,所有的主要语⽓助动词,不论现在拼法还是过去拼法,只要配合完成时动词(have Ven)使⽤,意思就是「猜测过去的事情」。以下按照语⽓轻重的顺序逐⼀介绍,从「最有把握」的 must 到「最⽆把握」的 might。
must
Listen! It must be raining hard outside.(你听,外头⼀定在下⼤⾬。)猜现在
It must have rained last night——the ground is still wet.(昨天晚上⼀定下过⾬了——地上还是湿的。)猜过去
will
That will be George at the door, I expect.(我看在⻔⼝的⼀定是乔治。)猜现在
You will all have heard the news last night.(你们昨天晚上⼀定都听到消息了。)猜过去
would
This seat would be mine, right?(这个位⼦应该是我的吧,是吗?)猜现在
That would have been the mailman just now; I found some new mail in the box.(刚刚应该是邮差,我看到信箱⾥有新邮件。)猜过去
should
We should be on the right track.(我们⾛的路应该没错。)猜现在
He should have left; his car is gone.(他应该已经出⻔了;他的⻋⼦不在。)猜过去
can
Where can he be at this hour?(这种时间他会在哪⾥呢?)猜现在
Where can he have gone?(他会跑到哪⾥去了呢?)猜过去
could
Of course, I could be wrong.(当然,也有可能是我搞错了。)猜现在
The police is here; something could have gone wrong.(警察来了;可能出了岔⼦。)猜过去
may
Don’t go near that snake; it may be dangerous.(别靠近那条蛇,可能有危险。)猜现在
It may have been dangerous, but now it’s gone.(刚才可能有危险,但是现在已经跑掉了。)猜过去
might
Bring a compass; you might get lost in the woods.(带个指北针去吧,你在森林⾥说不定会迷路。)猜未来
Check the answering machine; he might have left a message for you.(听听答录机吧,他说不定给你留了话。)猜过去
除了上述那些,另外还有⼀些次要的语⽓助动词,逐⼀介绍如下。这些次要的语⽓助动词,⼤多仅限于⼀般⽤法,只有 ought to(类似 should)和 have to(类似 must)可⽤于猜测⽤法。
ought to
I think you ought to apologize to him.(我想你应该向他道歉。)一般⽤法
He ought to be home now.(他现在应该会在家。)猜测⽤法
疑问句
Ought we to go?(我们应该去吗?)⼀般⽤法
否定句
You oughtn’t to have done that.(那件事你当初实在不该做的。)⼀般⽤法,过去时间⾮事实语⽓
have to
You have to tell your father.(你必须告诉你⽗亲。)⼀般⽤法
That has to be the pizza man at the door.(⻔⼝来的⼀定是送披萨的。)猜测⽤法
疑问句
Do you have to leave now?(你现在⾮⾛不可吗?)⼀般⽤法
否定句
I don’t have to leave now.(我现在不是⾮⾛不可。)⼀般⽤法
used to
He used to smoke a pipe.(他从前有抽烟⽃的习惯。)
疑问句
Used he to smoke a pipe? Did he use(or used) to smoke a pipe?
否定句
He used not to smoke a pipe. He didn’t use(or used) to smoke a pipe
need
I don’t think you need go.(我不认为你需要去。)
疑问句
Need I remind you of the consequences?(需要我提醒你后果有多严重吗?)
否定句
You needn’t do that.(你不必那样做。)
Need 除了当助动词,也可以当做动词使⽤。例如:
I don’t think you need to go. Do I need to remind you of the consequences? You don’t need to do that.
dare
I’m not sure I dare touch that snake.(我不知道敢不敢摸那条蛇。)
疑问句
Dare you sleep in that haunted house alone?(你敢⼀个⼈睡那间⻤屋吗?)
否定句
I dare not tell my wife the truth.(我不敢告诉我太太真相。)
另外,dare 也可以当动词使⽤,例如:
I’m not sure I dare to touch that snake. Do you dare to sleep in that haunted house alone? I don’t dare to tell my wife the truth.
had better
I think we had better leave now.(我想我们最好现在⾛吧。)
疑问句
Hadn’t we better be leaving now?(我们现在动身不是⽐较好吗?)
否定句
You had better not lie to me.(你最好别骗我。)
would rather
I would rather go abroad than study at a local graduate school.(我宁愿出国,不想念本地的研究所。)
如果 would rather 后⾯有 than,因为这个 than 是⽐较⽤法的连词、要求前后对称,所以前⾯如果有原形动词(如 go),后⾯就应该⽤原形动词和它对称(如 study)。
疑问句
Would you rather stay here?(你是不是宁愿留下来?)
否定句
I would rather not talk about it.(这件事情我不想谈。)
might as well
We might as well walk, with so much traffic on the road.(路上⻋⼦那么多,我们还不如⾛路算了。)
这个助动词没有疑问句的形态,它的否定可以这样表示:
We might as well not drive at all.(我们不如⼲脆不要开⻋。)
语⽓助动词有两项特点需要注意:
⼀、表达时间的功能不完整。 Would, should, could 和 might 这些看似过去拼法的语⽓助动词却也都可以⽤在现在时间或未来时间。 ⼆、语⽓助动词如果配合完成时,表示的是「相对过去的时间」。