語氣助動詞 – Would

Would 最常用於條件句。它也用作 will 的過去式來表示「過去的未來式」(future in the past)。此外,would 亦可表示過去不斷重複或重複很多次的動作或情況。若要瞭解更多 would 在條件句及過去的未來式中的用法,請參閱「條件句」的文法教學、有關「過去的未來式」的文法問題與解答以及 Would Always 的用法說明。

例句:

  • If Rachel were rich, she would buy a plane. (如果瑞秋富有,她會買一架飛機) - 條件句
  • I knew that Sam would be very successful in his career. (我知道,山姆的事業將會飛黃騰達) - Will 的過去式 (過去的未來式)
  • I would always forget my homework, until the teacher threatened to punish me. (我過去老是忘了家庭作業,直到老師揚言要處罰我) - 過去不斷重複的動作或情況

Would 的主要用法

閱讀全文

語氣助動詞 – Will

Will 係用來表示未來的自願性動作 (意願) 或對未來的承諾,意為「將;會」。Will 亦可表示對未來的一般性預測,且通常表示主觀的預測。若要瞭解更多 will 的用法和說明,請參閱「未來簡單式」這篇文法教學文章。

例句:

  • I will translate the contract from English into Chinese. (我會把這份英文合約翻成中文) - 意願
  • He promises he will not tell my wife about the pay raise. (他保證不會把加薪的事告訴我太太) - 承諾
  • I think it will rain tomorrow. (我想明天會下雨) - 預測

Will 的主要用法

閱讀全文

語氣助動詞 – Should

Should 最常用來表示建議或勸告的「應該」。它也可用來表示責任和義務以及預期、推測或可能性的「應該」。

例句:

  • When you go to Taipei, you should visit National Palace Museum. (你去台北時應該去參觀故宮博物院) - 建議
  • You should focus more on your family and less on work. (你應該多關心家庭少關心工作) - 勸告、忠告
  • The manager really should be in the office by 7:00 AM. (經理應該在早上 7 點之前到辦公室 ) - 責任、義務
  • They should already be in Seoul by now. (他們現在應該已抵達首爾了) - 預期、推測

注意:與 ought to 的過去式 ought to have + P.P. 一樣,should 的過去式 should have + P.P. 往往是在表達與過去事實相反的情況,即「本該發生的事,但實際上卻沒發生」。例如:

  • Class should have begun at 10: 00 (but it didn’t begin until 10: 15). (課原本應該在 10 點開始上 [但直到 10 點 15 分才上])

閱讀全文

語氣助動詞 – Shall

Shall 係用來表示未來的動作 (一般未來式),意為「將;會」,但僅用於英式英語以第一人稱單數的 I 或以第一人稱複數的 we 當主詞的句子中,因此用得不如 will 來得多,而美式英語則大多使用 will。Shall 的否定形式 shall not 在會話和非正式寫作中可縮略為 shan’t。

Shall 經常用於 “Shall I/we …?” 的句型中來表示建議、主動提供協助或徵詢別人的意見,意為「…好嗎?;要不要…?」。Shall 亦經常用在陳述句中來表示說話者的意向、承諾、決心等,意為「必須,應,可」,而在正式情況中則用來表示必然性和必要性,意為「一定會,一定要,必須」;美式英語大多使用 will。

此外,shall 還用在條約、合約、規章、法令等文件中表示義務或規定,大多用於第三人稱,意為「應該,必須」。

閱讀全文

語氣助動詞 – Ought To

Ought to 係用來表示勸告、建議的「應該」。它亦可用來表示假設、預期以及高度可能性 (或然率) 的「應該」,這通常含有某人該得或應得某物或某事的概念。Ought to 的否定式為 “Ought not to” (否定式的 to 可以省略),係用來勸告 (某人) 不要做某事,不過美國人比較喜歡使用較不正式的 should not 或 had better not。Ought not 可以縮略為 oughtn’t。

Ought to 的過去式是 ought to have + P.P.,主要在表達與過去事實相反的情況,如 You ought to have/should have helped him. (你本來應該幫助他的 - 但實際上卻沒有)。過去式的否定也是在 ought 的後面加上 not,如 You ought not (to) have/should not have helped him. (你本來不該幫助他的 - 但實際上卻伸出了援手);He ought not (to) have done so. (他本來不該這麼做的 - 但實際上卻做了)。

閱讀全文

語氣助動詞 – Must

Must 最常用來表示推測的「一定,肯定,想必,諒必」,後接 BE 動詞,現在式為 must be,過去式為 must have been/P.P.。它亦可用來表示義務、責任、要求的「必須」(過去式變成 had to),不過母語人士比較喜歡使用較有彈性的 have to。此外,它還可表示強烈建議的「應該」。Must not 或 mustn’t 是在表示「禁止,不准,不得」,不是表示「推測」,但這聽起來非常嚴厲,最好改用語氣比較柔和的 should not 或 ought not 來勸阻而非禁止。

例句:

  • Kevin must be nearly 60 years old now. (凱文現在肯定快 60 歲了) - 肯定的推測
  • You must do what you should do. (你必須做你應該做的事) - 義務、責任、要求
  • You must go and see that movie. It is really amazing! (你應該去看那部電影。真的太棒了! ) - 強烈建議
  • Sam, you must not talk like that. (山姆,你不許那樣說話) - 禁止

注意:關於推測的否定式,現在式用 can’t + BE 動詞,而過去式用 can’t/couldn’t + have + been/P.P.,意為「一定不;一定未;一定沒有」。說得更明確一點,表示「推測」的 must,肯定時用 must + BE 動詞或 must + have + been/P.P.,否定時用 can’t + BE 動詞或 can’t/couldn’t + have + P.P.,我們不可在 must 後面直接加 not,因為 must not 或 mustn’t 是表示「禁止,不准」,不是表示「推測」。

Must 的現在、過去和未來時態用法

大多數語氣助動詞的過去和未來時態都相當不規則。下表為 must 在不同上下文中的用法說明。

閱讀全文

語氣助動詞 – Might

Might 最常用來表示可能性。它也經常用於條件句 (might 係 may 在條件句中的用字)。雖然 might 亦可用來提出建議或請求,但這種用法在美式英語比較少見。

例句:

  • Kevin might be in the library, or perhaps at the dormitory. (凱文可能在圖書館,也有可能在寢室) - 可能性
  • If I didn’t have to go on a business trip, I might go to your birthday party. (如果我不必出差,我就可以參加你的生日派對) - 條件句
  • You might spend one hour every day studying English. (你可以每天花一小時學英文) - 建議
  • Might I use your computer? (我可以用你的電腦嗎?) - 請求

Might 的現在、過去和未來時態用法

大多數語氣助動詞的過去和未來時態都相當不規則。下表為 might 在不同上下文中的用法說明。

閱讀全文

語氣助動詞 – May

May 最常用來表示可能性。雖然它亦可用來表示許可或請求許可,但這種用法越來越少見。

例句:

  • Kevin may be in the library, or perhaps at the dormitory. (凱文可能在圖書館,也有可能在寢室) - 可能性
  • Sandy may stay with her classmate tonight. (珊蒂今晚可以住在她同學家裡) - 許可
  • May I use your computer? (我可以用你的電腦嗎?) - 請求許可

May 的現在、過去和未來時態用法

大多數語氣助動詞的過去和未來時態都相當不規則。下表為 may 在不同上下文中的用法說明。

閱讀全文

語氣助動詞 – Could

Could 可用來表示可能性、過去的能力、請求或建議。Could 係 can 在條件句中的用字,經常用於條件句。

例句:

  • I could attend your wedding ceremony. (我可能參加你的婚禮) - 可能性
  • Bill could swim the butterfly stroke by the age of 10. (比爾 10 歲之前會游蝶式) - 過去的能力
  • Could I borrow some money from you to eat out with my girlfriend? (我可以向你借一些錢帶我女朋友外出用餐嗎?) - 請求
  • You could go out with Mary instead. (你可以改跟瑪麗約會) - 建議
  • If you went to Egypt, you could learn Arabic. (如果你去埃及,你就可以學阿拉伯語) - 現在非事實條件句 (與現在事實相反的條件句)

Could 的現在、過去和未來時態用法

大多數語氣助動詞的過去和未來時態都相當不規則。下表為 could 在不同上下文中的用法說明。

閱讀全文

語氣助動詞 – Can

Can 是英文最常用的語氣助動詞之一,它可用來表示能力、機會、請求、允許或可能性。

例句:

  • I can drive a tourist bus. (我會開遊覽車) - 能力
  • We can stay with my brother-in-law when we are in Tokyo. (我們在東京時可以住在我姊夫家裡) - 機會
  • Mary cannot stay out after 10 PM. (晚上十點過後,瑪麗就不可以在外逗留) - 允許
  • Can you pass me the salt? (你可以把鹽巴遞給我嗎?) - 請求
  • Any child can grow up to be president. (任何小孩長大後都有可能成為總統) - 可能性

Can 的現在、過去和未來時態用法

大多數語氣助動詞的過去和未來時態都相當不規則。下表為 can 在不同上下文中的用法說明。

閱讀全文