Joy English · レベル B2 · 願望と後悔joy-english.com
願望と後悔:wish と if only
名前:日付:
今とは違っていてほしいこと、過去についての後悔、いらだたしい習慣について話します。
正しい形を選ぼう
各文を正しく完成させる選択肢を選んでください。
- I wish I ___ a bigger flat. This one is too small.
- Kenji wishes he ___ to the party last night. Everyone says it was great.
- I wish my brother ___ borrowing my clothes without asking!
- If only I ___ speak Korean! Then I could talk to my cousins.
- I ___ you have a lovely holiday.
- She wishes she ___ so rude to her friend yesterday.
- If only it ___ so cold today! I want to go to the beach.
- I wish I ___ that email. My manager was really upset.
動詞を書こう
かっこ内の動詞の正しい形を入力してください。
- I wish I ___ (know) the answer, but I have no idea.
- If only we ___ (not / miss) the last bus. Now we have to walk home.
- I wish you ___ (not / interrupt) me all the time. It's really annoying.
- Sara wishes she ___ (be) better at maths.
- I wish I ___ (take) more photos on our trip last year.
- My grandmother wishes she ___ (can) see her grandchildren more often.
- I wish I ___ (not / have to) work this weekend.
- If only I ___ (listen) to your advice before I bought that old car!
解答
正しい形を選ぼう
- a) hadこれは現実ではない現在の状況なので、wish + 過去形を使います。
- c) had goneこれは過去についての後悔なので、wish + 過去完了を使います。
- b) would stopほかの人のいらだたしい習慣への不満は、wish + would で表します。
- a) couldこれは自分にはない能力についてなので、if only + could を使います。
- b) hopeよい休日は実現しうることなので、hope + 節を使います。Wish を使うなら名詞が必要です。I wish you a lovely holiday.
- c) hadn't beenこれは昨日についての後悔なので、wish + 過去完了 hadn't been を使います。
- b) weren'tこれは現実ではない現在の状況なので、過去形を使います。be では、すべての人称で were がよく使われます。
- a) hadn't sentメールを送ったことは、私が後悔している過去の行為なので、wish + 過去完了を使います。
動詞を書こう
- knewこれは現実ではない現在の状況なので、wish + 過去形 knew を使います。
- hadn't missed / had not missedバスに乗り遅れたことは、私たちが後悔している過去の出来事なので、過去完了を使います。
- wouldn't interrupt / would not interrupt / didn't interrupt / did not interruptWish + would は、ほかの人の習慣に不満を言う最も自然な方法です。Didn't interrupt も可能です。
- were / wasこれは現実ではない現在の状況です。be では were を使い、日常会話では was も使います。
- had taken / 'd taken旅行は過去のことなので、後悔には過去完了 had taken が必要です。
- could今は実現していない能力や可能性には、wish + could を使います。
- didn't have to / did not have toこれは現実ではない現在の状況なので、have to は過去形 didn't have to に変わります。
- had listened / 'd listenedこれは過去の行為についての後悔なので、過去完了 had listened を使います。