So that 和 in order that 的用法

So that 和 in order that 都是用來表示目的,意為「為了;以便;目的在於」,當連接詞用,通常與語氣助動詞 (can、will、could、would 等) 連用。So that 比 in order that 來得常用許多,在非正式情況中,so that 中的 that 往往省略。In order that 是個正式用語,通常用於正式場合。例如:

  • John lowered his voice to tell me the secret so that no one would hear. (約翰壓低嗓音告訴我這個秘密,這樣就沒有人能聽到)
  • Mary got up early in order that she should/would/might be on time for school. (瑪麗一早就起床以便準時上學)
  • I’ll go there so that I can talk to the president. (我要去那裡,這樣我才能跟總統談話)
  • In order that you can sign the contract, please give me your address and I will mail it to you. (為了讓你能夠簽約,請給我你的地址,我會把合約寄給你)
  • Thomas worked hard so (that) he would earn one million dollars before the age of 25. (湯瑪斯努力工作俾在 25 歲之前能賺到 100 萬)
  • I’ve made some sushi so (that) you can have a snack with your girlfriend. (我做了一些壽司,這樣你就能跟你女朋友一起吃點心)

閱讀全文

語氣助動詞 – 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 not have + 過去分詞

  • You should not have wasted time asking her out. (你不該浪費時間約她出去) (正)
  • You should have not wasted time asking her out. (誤)

解說:should have + 過去分詞,肯定式表示過去本應做某事但實際上並沒有做,而否定式表示過去不該做某事但卻做了。否定詞 not 應放在第一個助動詞之後。

語氣助動詞 – 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 分才上])

閱讀全文

Q:also, as well 和 too 之間有何不同呢?

A:Also, as well 和 too 都是副詞,也都意為「也」,而 also 還有「此外」的意思。

Also 常用於書寫中 (亦即比較正式),在講話時比較不常用,它可以放在句中不同的位置。首先來看 also 意為「此外」的情況,此時它位在句首,其後須有逗點,是用來強調後面的句子或提供前一句的補充資料或提出新的論點或主題。例如:

  • Rose is a beautiful girl. Also, she is very kind-hearted. (蘿絲是個漂亮的女孩。此外,她有好心腸 - 人美心也美)
  • OK, I’ll call you tomorrow and we can discuss it then. Also, we need to buy a new computer. (好,我明天會打電話給你,屆時我們可以討論這件事。此外,我們需要買一部新電腦)

當 also 意為「也」時,它跟一般副詞一樣,通常位在句子的中間,亦即位在主詞和主動詞之間 (即普通動詞之前),或位在語氣助動詞或第一個助動詞之後,或位在當主動詞的 BE 動詞之後。例如:

閱讀全文

語氣助動詞 – 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. (他本來不該這麼做的 - 但實際上卻做了)。

閱讀全文

No longer, not any longer

No longer 和 not any longer 均意為「不再」,一般視之為同義詞,但 no longer 比較正式。例如:

  • I could stand John’s rudeness no longer. (我無法再忍受約翰的粗魯無禮)
  • I couldn’t stand John’s rudeness any longer. (我不能再忍受約翰的粗魯無禮)

No longer 和 not any longer 的反義詞為 still。例如:

  • She no longer works here. (她已不在這裡工作)
  • She doesn’t work here any longer. (她已不在這裡工作)
  • She still works here. (她仍在這裡工作)

閱讀全文

語氣助動詞 – 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 在不同上下文中的用法說明。

閱讀全文