close

第七章 語氣助動詞

語氣助動詞有哪些

主要的語氣助動詞有must, will, would, should, can, could, may, might這幾個。另外還有ought to, have to, used to, need, dare, had better, would rather, might as well等等也都屬於語氣助動詞,使用的頻率稍低。這些字配合原形動詞構成動詞片語,用來表現各式各樣的語氣或態度。

語氣助動詞的兩種用法

同樣一個語氣助動詞,可以有兩種不同的用法。以下面這兩個句子為例:

1. We must be very careful.

我們一定要很小心。

2. 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 couldnt 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 didnt 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 nightthe 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

Dont go near that snake; it may be dangerous.

別靠近那條蛇,可能有危險。(猜現在)

It may have been dangerous, but now its 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

I think you ought to apologize to him.

我想你應該向他道歉。(一般用法)

He ought to be home now.

他現在應該會在家。(猜現在)

疑問句

Ought we to go?(一般用法)

我們應該去嗎?

否定句

You oughtnt 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 dont 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 didnt use(or used) to smoke a pipe.

need

I dont think you need go.

我不認為你需要去。

疑問句

Need I remind you of the consequences?

需要我提醒你後果有多嚴重嗎?

否定句

You neednt do that.

你不必那樣做。

Need除了當助動詞,也可以當做動詞使用。例如:

I dont think you need to go.

Do I need to remind you of the consequences?

You dont need to do that.

dare

Im not sure I dare touch that snake.

我不知道敢不敢摸那條蛇。

疑問句

Dare you sleep in that haunted house alone?

你敢一個人睡那間鬼屋嗎?

否定句

I dare not tell my wife the truth.

我不敢告訴我太太真相。

另外,dare也可以當動詞使用,例如:

Im not sure I dare to touch that snake.

Do you dare to sleep in that haunted house alone?

I dont dare to tell my wife the truth.

had better

I think we had better leave now.

我想我們最好現在走吧。

疑問句

Hadnt 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, could和might這些看似過去拼法的語氣助動詞卻也都可以用在現在時間或未來時間。

二、語氣助動詞如果配合完成式,表示的是「相對過去的時間」。
arrow
arrow
    全站熱搜

    to31401 發表在 痞客邦 留言(0) 人氣()