Wish and If Only: Present and Past Wishes with Examples
We use wish and if only to talk about things we want to be different: the present, the past, or someone's annoying habit. The trick is that the verb moves one step back in time.
By LearnLingo Team · Updated
Form
| Time | Pattern | Example | Real situation |
|---|---|---|---|
| Present | wish + past simple | I wish I lived near the sea. | I don't live near the sea. |
| Present (be) | wish + were | I wish it were Friday. | It isn't Friday. |
| Present (ability) | wish + could + verb | I wish I could speak Japanese. | I can't speak Japanese. |
| Past | wish + past perfect | I wish I had taken the job. | I didn't take the job. |
| Past (ability) | wish + could have + past participle | I wish I could have helped. | I wasn't able to help. |
| Future change or complaint | wish + would + verb | I wish you would listen to me. | You don't listen, and it annoys me. |
The verb after wish is one step further in the past than the real situation: present becomes past simple, and past becomes past perfect. This shows the wish is unreal.
| Pattern | Example | Feeling |
|---|---|---|
| If only + past simple | If only I knew her number! | a strong wish about now |
| If only + past perfect | If only we had left earlier! | a strong regret about the past |
| If only + would | If only the neighbours would stop shouting! | strong annoyance or frustration |
| If only + could | If only I could see her again. | sadness about something impossible |
If only is more emotional than I wish. It often stands alone as an exclamation, and people sometimes finish the thought: If only I knew her number, I could call her.
| Word | Use | Example |
|---|---|---|
| hope + present or will | something possible that may happen | I hope you pass the exam. |
| hope + past simple | something possible that may have happened | I hope you had a good weekend. |
| wish + past | something unreal or impossible now | I wish I were on holiday. |
| wish + person + noun | a polite fixed phrase | We wish you a happy birthday. |
Wishes about the present
When you want a present situation to be different, use wish + past simple. The past form does not mean past time here; it means unreal. I wish I had a car means I don't have a car, and I would like one.
The pattern is the same as in the second conditional: If I had a car, I would drive to work. Both use the past simple to talk about something imaginary in the present.
With the verb be, use were for all subjects in careful English: I wish I were taller, I wish it were summer. In everyday speech, many people say was with I, he, she and it: I wish it was summer. Both are heard, but were is safer in exams and formal writing.
I wish I had more free time.
Real situation: I don't have much free time.
She wishes she didn't have to work on Saturdays.
I wish I knew the answer.
Know is a state verb, so we use the past simple, not the continuous.
I wish my flat were bigger.
Do you ever wish you lived in another country?
Wishes about abilities: wish + could
Use wish + could when you want to be able to do something that you can't do now. I wish I could swim means I can't swim, and I would like to.
For the past, use wish + could have + past participle: I wish I could have come to your party means I wasn't able to come. This is very useful for polite apologies.
Notice that we don't say I wish I would. When the subject is the same person as the one wishing, use could or the past simple instead: I wish I could stop eating chocolate, or I wish I didn't eat so much chocolate.
I wish I could play the guitar.
We wish we could stay longer, but our flight is tomorrow.
I wish I could have been there for your wedding.
This is about a past situation that I couldn't change.
Regrets about the past
To talk about past regrets, use wish + past perfect (had + past participle). I wish I had studied harder means I didn't study hard, and now I feel sorry about it.
This pattern matches the third conditional: If I had studied harder, I would have passed. Both talk about a past that cannot be changed. If you need to review the form, see the past perfect.
For negative regrets, use hadn't: I wish I hadn't said that. In speech, I had and I hadn't are usually contracted: I wish I'd known.
I wish I had saved more money when I was younger.
He wishes he hadn't sold his old car.
I wish I'd known about the party. I would have come.
I'd = I had here.
Don't you wish you had brought an umbrella?
Complaints and wanting change: wish + would
Use wish + would when you want another person, or a situation, to change, usually because it annoys you. I wish you would stop interrupting me is a complaint, and it sounds quite strong.
We often use it with actions or habits we can't control: I wish it would stop raining. I wish the bus would come. We don't normally use wish + would about ourselves (I wish I would) or about states like be and have: say I wish he were here, not I wish he would be here, unless you mean he refuses to be here.
Wish + wouldn't is a way to complain about a repeated habit: I wish you wouldn't leave your shoes in the hall.
I wish you would turn your music down.
I wish it would stop raining. I want to go out.
I wish people wouldn't talk on their phones in the cinema.
My mum wishes I would call her more often.
If only: a stronger wish
If only uses exactly the same patterns as wish, but it is more emotional. It is often said as an exclamation, and we stress only.
Use if only + past simple for now (If only I had more time!), if only + past perfect for the past (If only I hadn't missed the train!) and if only + would for things you want to change (If only he would listen!).
If only can also start a longer sentence: If only we had left earlier, we would have caught the plane. Here it works like a stronger If in a conditional sentence.
If only I were rich!
If only I hadn't eaten that last slice of cake.
If only the phone would ring.
Wish or hope?
Learners often use wish when they mean hope. Use hope for things that are possible and might really happen, and use wish for things that are unreal or impossible. Compare I hope you get the job (it's possible) with I wish I had a better job (but I don't).
After hope, use normal tenses: I hope it doesn't rain tomorrow. I hope you enjoyed the film. After wish, move the verb back in time as shown above.
There are also some fixed uses of wish with a noun, for good wishes: I wish you luck. We wish you a merry Christmas. Best wishes. In formal English, wish + to + verb means want: I wish to make a complaint. This is very formal and mostly used in official situations.
I hope you have a great time in Rome.
Possible, so we use hope.
I wish I were coming with you to Rome.
I'm not coming, so it's unreal.
We wish you all the best in your new job.
I wish to speak to the manager, please.
Very formal. In normal speech: I'd like to speak to the manager.
In real life
People use wish and if only all the time to share feelings, especially regret and frustration. A friend might say I wish I hadn't eaten so much after a big dinner, or I wish it were the weekend on a long Monday.
Replies are often short. If someone says I wish I could come, you can answer I wish you could too! If someone says I wish I had more time, a natural reply is Me too, or Don't we all?
In speech, contractions are normal: I wish I'd known, I wish you'd told me, I wish he'd stop. Here 'd can be had or would, and the next verb tells you which: had is followed by a past participle (known, told), and would by the base form (stop).
I wish you'd told me earlier!
You'd = you had, because told is a past participle.
I wish he'd stop complaining.
He'd = he would, because stop is the base form.
I wish I could come, but I'm working that day.
If only we had more time!
Common mistakes
I wish I have a bigger house.
I wish I had a bigger house.
For a wish about the present, the verb moves back to the past simple. The present tense after wish is not correct.
I wish I didn't go to that party last night.
I wish I hadn't gone to that party last night.
For regrets about the past, use the past perfect after wish, not the past simple.
I wish I would be taller.
I wish I were taller.
We don't use wish + would about ourselves or about states. Use the past simple or were for present wishes.
I wish you pass your driving test.
I hope you pass your driving test.
Use hope for things that are possible in the future. Wish is for unreal situations, or fixed phrases like I wish you luck.
If only I can speak French!
If only I could speak French!
If only follows the same rule as wish: the verb moves back in time, so can becomes could.
Practice quiz
10 questions. Pick an answer to see if it is right and why.
1. I wish I ___ a car. Taking the bus every day is tiring.
2. I wish I ___ so much last night. I feel terrible today.
3. I wish you ___ leave your clothes on the floor. It's so annoying!
4. Choose the correct sentence.
5. What does I wish I could drive mean?
6. If only I ___ her phone number! I could call her now.
7. Choose the sentence that is correct in formal English.
8. I wish I'd listened to you. Here, I'd means ___.
9. It's been raining for three days. I wish it ___.
10. She missed the concert last week. She wishes she ___ to it.
0 of 10 answered
Show all answers
- had
- hadn't eaten
- wouldn't
- I hope you get well soon.
- I can't drive, and I would like to.
- knew
- I wish it were summer.
- I had
- would stop
- could have gone
See what the B1 English course covers, or test your level first.
People also ask
Why do we use the past tense after wish?+
The past form shows that the situation is unreal, not that it happened in the past. English uses the same idea in the second conditional: If I had money, I would travel. Moving the verb back one step signals imagination, not time.
Is I wish I was correct, or only I wish I were?+
Both are used. I wish I were is the traditional and more formal form, and it is the safe choice in exams. I wish I was is very common in everyday British and American speech.
What is the difference between wish and if only?+
They use the same grammar and mean almost the same thing. If only is stronger and more emotional, and it is often used as a short exclamation: If only I had known!
When do I use wish and when do I use hope?+
Use hope for things that are possible and might really happen: I hope it's sunny tomorrow. Use wish for things that are unreal, impossible or already past: I wish it were sunny today.
Can I say I wish I would?+
Usually not. Wish + would is for things outside our control, such as other people or the weather. For yourself, use could or the past simple: I wish I could stop, I wish I didn't worry so much.
Related reading
The Second Conditional
Learn the second conditional for imaginary and unlikely situations: if plus past simple, would plus base verb, if I were you, and how it differs from the first.
6 min readGrammar · B1The First Conditional
Learn the first conditional in English: if plus present simple, will plus base verb. Covers uses, unless, when vs if, modal variations and a quiz.
6 min readGrammar · A1Past Simple Tense: Rules, Irregular Verbs and Examples
Everything you need to use the past simple tense: regular -ed endings, common irregular verbs, negatives, questions, pronunciation and practice.
6 min readCommon Mistakes · B1All English Tenses: An Overview
A clear overview of all 12 English tenses with forms, uses and examples, plus a table and tips on which tenses to learn first.
7 min read