第 113 課 · 第 10 階段: 高階結構
“wish” / “if only”
高階“Wish” / “if only”
構成與用法
wish / if only + 過去式或過去完成式 — 遺憾或不真實的願望
1.wish 的三種句型
用 wish 表達希望與現實不同時,wish 後面的動詞要往過去退一個時態:現在的情況 → 一般過去時,過去的事 → 過去完成時。希望某人或某事改變,就用 would。
| 希望的物件 | 形式 | 例句 |
|---|---|---|
| 現在(現在並非如此) | wish + 一般過去時 / were / could | I wish I knew the answer. |
| 過去(遺憾) | wish + had + V3 | I wish I had listened. |
| 希望別人或情況發生改變 | wish + 某人/某事 + would + 動詞 | I wish you would stop. |
If only 的用法和 I wish 完全一樣,時態也一樣,但感情更強烈——常用作感嘆:If only I had more time! 口語中,If only… 句子常常單獨使用。
中文說“我希望我會說日語”“我要是有更多時間就好了”,動詞都不變,所以學習者常說 “I wish I can…”“I wish I have…”。記住:對現在的願望,wish 後面的動詞絕不用現在時——can → could,have → had,am/is → were。
2.Wish + 過去時:希望現在不一樣
動詞是過去時,但意思是現在。be 動詞對所有人稱都用 were(口語中 I / he / she / it 後面也常用 was)。表示“我希望我能夠……”,用 could。
I wish I lived closer to my office.
我真希望我住得離公司近一點。(但我住得很遠)
I wish I didn't have to get up so early.
我真希望我不用起這麼早。
Huy wishes he were taller.
阿輝希望自己再高一點。(口語中也說:he was taller)
If only I could speak Korean!
要是我會說韓語就好了!
I wish it weren't so hot today.
今天要是沒這麼熱就好了。
3.Wish + had V3:對過去的遺憾
後悔某件事發生了或沒有發生,用 wish / if only + had + V3。後悔自己當時沒能做某事,用 wish + could have + V3。
I wish I hadn't eaten that last piece of cake.
我真後悔吃了最後那塊蛋糕。(但我已經吃了)
If only we'd left ten minutes earlier!
要是我們早出發十分鐘就好了!
Do you ever wish you had studied something different?
你有沒有後悔過當初沒學別的專業?
I wish I could have come to your wedding.
真遺憾我沒能參加你的婚禮。(我當時去不了)
4.Wish … would:希望改變、抱怨
wish + 某人 / 某事 + would + 動詞 表示你希望那個人(或情況)改變或做某事,但多半不會如願。這種句子常常是抱怨;I wish you wouldn't… = 抱怨對方的習慣。
I wish it would stop raining.
真希望雨能停下來。
I wish my roommate wouldn't leave dirty dishes in the sink.
真希望我室友別再把髒碗留在水槽裡。(抱怨)
I wish you'd listen to me for once.
我真希望你能聽我一次。
If only the traffic would move!
車流要是能動一動就好了!
- 一般不說 “I wish I would…”——說自己時,用 I wish I could… 或 I wish I + 過去時。
- would 用於動作和變化;表示狀態(be、have、know)用過去時:I wish you were here(不說:would be here)。
5.Wish 還是 hope?
hope 用於真的可能發生的事,所以用正常的時態(現在時或 will)。wish 用於不是事實或沒有發生的事。另外,wish + 人 + 名詞 是祝福別人的說法,wish to + 動詞 是 want to 的非常正式的說法。
| hope | wish | |
|---|---|---|
| 意思 | 可能發生的事 | 不真實的事 / 沒有發生的事 |
| 例句 | I hope you pass the exam. | I wish I had passed the exam. |
| 祝福 | I hope you have a great trip. | I wish you a great trip. |
We wish you all the best in your new job.
祝你新工作一切順利。(wish + 人 + 名詞)
I wish to speak to the manager, please.
我想和經理談談。(非常正式 = I would like to)
6.常見錯誤
I wish I can speak Japanese.I wish I could speak Japanese.
對現在的願望 → can 變成 could。
I wish I have more time.I wish I had more time.
wish 後面(說現在)用過去時。
I wish I went to the concert last night.I wish I had gone to the concert last night.
對過去的遺憾 → had + V3。
I wish I would be rich.I wish I were rich.
自己的狀態 → 用 were,不用 would。
I wish it stops raining.I wish it would stop raining.
希望情況改變 → wish … would。
I wish you have a good trip.I hope you have a good trip. / I wish you a good trip.
可能發生的事用 hope;wish 在這裡只能接“人 + 名詞”。
例句
- I wish I were taller. I can never reach the top shelf.
- I wish there were more parks in our city.
- I wish it weren't Monday tomorrow.
- I wish I knew the answer, but I have no idea.
