資料來源:http://englishhome.org/archives/6471

 

現在非事實條件句 (與現在事實相反的條件句)

句型:

1. If … 過去簡單式 …, … would + 動詞 …
2. … would + 動詞 … if … 過去簡單式 …

用法:

現在非事實條件句係用來談論現在虛構的情況。

例句:

  • If I owned a car, I would drive to work. But I don’t own a car. (如果我有車,我會開車上班。但我沒有車)
  • Janet would travel around the world if she had more money. But she doesn’t have much money. (如果珍妮有更多的錢,她會去環遊世界。但她沒有很多錢)
  • I would move to South Korea if I spoke Korean. (如果我會說韓語,我會搬到南韓)
  • If he studied harder, he would pass the exam. (如果他再用功一點,他會通過考試)
  • A: What would you do if you won the lottery? (如果你中樂透,你會做什麼?)
    B: I would buy a mansion. (我會買一間豪宅)

在現在非事實條件句中,所有 BE 動詞一律使用 were,不可用 was,因為 was 被視為文法錯誤,所以在寫作或考試的情況中一定都要使用 were。然而,在日常會話中,我們經常使用 was。

例句:

  • If he were Japanese, he would live in Kyoto. (如果他是日本人,他會住在京都)
  • If Rachel were rich, she would buy a plane. (如果瑞秋富有,她會買一架飛機)
  • I would play basketball if I were taller. (如果我高一點,我會去打籃球)
  • I would buy that car if it were cheaper. (如果那部車便宜一點,我會買下它)
  • I would buy that car if it was cheaper. (誤) - 但經常用於會話中。

僅能使用 If

現在非事實條件句只能使用 if,不可用 when,因為它談論的是與現在事實相反的虛構情況。

例句:

  • I would buy that car if it were cheaper. (正)
  • I would buy that car when it were cheaper. (誤)

在現在非事實條件句中,除了 would 外,還可使用 should, could, might 這三個情態助動詞。

例句:

  • If Robert invited me, I really should go. (如果羅伯特邀請我,我真的應該去)
  • If you went to Egypt, you could learn Arabic. (如果你去埃及,你就能學阿拉伯語)
  • If Cindy had time, she might go to the party. (如果辛蒂有時間,她可能參加派對)

 

資料來源:http://englishhome.org/archives/6471

arrow
arrow
    全站熱搜

    宏浩翻譯 發表在 痞客邦 留言(0) 人氣()