Joy English · Level B2 · Wishes and regretsjoy-english.com
Wishes and regrets: wish and if only
Name:Date:
Talk about things you would like to be different now, regrets about the past, and habits that annoy you.
Choose the correct form
Choose the option that correctly completes each sentence.
- 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.
Write the verb
Type the correct form of the verb in brackets.
- 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!
Answer key
Choose the correct form
- a) hadThis is an unreal present situation, so we use wish + past simple.
- c) had goneThis is a regret about the past, so we use wish + past perfect.
- b) would stopWe complain about another person's annoying habit with wish + would.
- a) couldThis is about an ability I don't have, so we use if only + could.
- b) hopeA good holiday is possible, so we use hope + clause. Wish would need a noun: I wish you a lovely holiday.
- c) hadn't beenThis is a regret about yesterday, so we use wish + past perfect: hadn't been.
- b) weren'tThis is an unreal present situation, so we use the past form. With be, were is common for every person.
- a) hadn't sentSending the email is a past action that I regret, so we use wish + past perfect.
Write the verb
- knewThis is an unreal present situation, so we use wish + past simple: knew.
- hadn't missed / had not missedMissing the bus is a past event that we regret, so we use the past perfect.
- wouldn't interrupt / would not interrupt / didn't interrupt / did not interruptWish + would is the most natural way to complain about another person's habit. Didn't interrupt is also possible.
- were / wasThis is an unreal present situation. With be, we use were, or was in everyday speech.
- had taken / 'd takenThe trip is in the past, so the regret needs the past perfect: had taken.
- couldFor an ability or possibility that is not real now, we use wish + could.
- didn't have to / did not have toThis is an unreal present situation, so have to moves back to the past simple: didn't have to.
- had listened / 'd listenedThis is a regret about a past action, so we use the past perfect: had listened.