Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Study
I wish/If only + past perfect
0
%
0
0
0
Back
Restart
I wish I _______(be) so shy at the wedding last month. I didn't meet anyone.
hadn't been
Oops!
Okay!
The food was excellent but I wish I _______(eat) so much.
hadn't eaten
Oops!
Okay!
I feel awful. If only I _________(drink) your brew last night.
hadn't drunk
Oops!
Okay!
You shouted at your girlfriend and she broke up with you. ⇒ I wish I _____ at my girlfriend.
hadn't shouted = I wish + subject + past perfect to talk about the past.
Oops!
Okay!
You're not the boss so you can't use the car park. ⇒ I wish I _____the boss.
was|were = I wish + subject + past simple to talk about the present or future
Oops!
Okay!
You didn’t fill up the tank and you ran out of petrol. ⇒ I wish I _____the tank.
had filled up = we are talking about the past.
Oops!
Okay!
You want to go away for the weekend but you've got lots of homework. ⇒ I wish I _______so much homework.
didn't have = I wish + subject + past simple to talk about the present or future
Oops!
Okay!
It's raining cats and dogs. If only I ________(forget) my umbrella.
had not forgotten
Oops!
Okay!
I wish I ________(lent) him my book a few days ago. Now I need it.
hadn't lent
Oops!
Okay!
I wish I _______(learn) more because the test is going to be very difficult.
had learned
Oops!
Okay!
If only I ________(twist) my ankle. Now I can't go skiing with you.
hadn't twisted
Oops!
Okay!
You'd like to have a cat but you're allergic to animals. ⇒ I wish I ______ allergic to animals.
wasn't / weren't = I wish + subject + past simple to talk about the present
Oops!
Okay!
You didn't go to the meeting and you lost the contract. ⇒ I wish I _____ to the meeting.
had gone =I wish + subject + past perfect to talk about the past.
Oops!
Okay!
Do you wish they __________(appear) at the appointment on time then?
had appeared
Oops!
Okay!
If only my mum ________(let) me go to the USA last summer.
had let
Oops!
Okay!
If only they _______(take) her to the cinema with them. She was sad all day yesterday.
had taken
Oops!
Okay!
Your neighbours make a lot of noise and you hate it. ⇒ If only my neighbours ______ so much noise!
wouldn't make = wish + person/thing + would + infinitive when we talk about situations that annoy us and we would like them to change, or to stop.
Oops!
Okay!
I missed the best part of the movie. I wish I _______(go) to the toilet so early.
hadn't gone
Oops!
Okay!
She's down in the dumps. She wishes they _________(offer) her the job.
had offered
Oops!
Okay!
I wish we ________(see) this exhibition then. I'm sure there were a lot of wonderful works of art.
had seen
Oops!
Okay!
You got hurt because you didn't wear a helmet. ⇒ I wish I _____ a helmet.
had worn = we are talking about the past.
Oops!
Okay!
I wish I ________(buy) such an upscale watch last month.
hadn't bought
Oops!
Okay!
The journey is very tiring. I wish we _______(go) by plane.
had gone
Oops!
Okay!
You got up late and you missed the train. ⇒ I wish I _______ late.
hadn't got up = I wish + subject + past perfect to talk about the past.
Oops!
Okay!
The Browns wish their children _________(behave) better at their birthday party last week.
had behaved
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies