Practise these structures with Cloze Dropdown exercises and Grammar Quizzes. Also see our guides on English Conditionals and Modal Verbs for related structures.
- Wish + past simple expresses a desire to change a current situation that cannot easily be changed.
- Wish + past perfect expresses regret about something that happened (or did not happen) in the past.
- If only is interchangeable with wish but carries stronger emotional weight — frustration, longing, or deep regret.
- Would rather expresses a preference between two options; when followed by a subject, it takes the past simple.
- These structures use a past tense form but refer to unreal or hypothetical situations — this is called the subjunctive mood.
Ready to test yourself on these structures? Try Cloze Exercises →
Expressing wishes, regrets, and preferences is one of the trickier areas of English grammar — not because the rules are complex, but because the verb forms used look like the past tense yet refer to the present or future. This guide explains wish, if only, and would rather step by step, with clear tables, annotated examples, and tips for avoiding the most common mistakes made by learners at B1–C1 level.
Wish + Past Simple: Present Wishes
When we want to express a wish about a present situation that we would like to be different, we use wish + past simple. The past simple here does not refer to the past — it signals that the situation is unreal or contrary to fact. This use of a past verb form with a present meaning is known as the subjunctive mood.
Structure
Subject + wish(es) + subject + past simple verb
I wish I spoke better French. (= I don't speak good French, and I want to.)
She wishes she lived closer to work. (= She doesn't live close to work.)
They wish they had more free time. (= They don't have much free time.)
| Real situation | Wish (unreal) |
|---|---|
| I don't earn much money. | I wish I earned more money. |
| He can't drive. | He wishes he could drive. |
| We don't live near the sea. | We wish we lived near the sea. |
| She isn't confident in English. | She wishes she were more confident in English. |
| The weather is terrible today. | I wish the weather were better. |
Wish + Past Perfect: Past Regrets
To express regret about something that happened in the past — something we cannot now change — we use wish + past perfect (had + past participle). This is the grammar of hindsight: looking back at a decision or event and wishing it had been different.
Structure
Subject + wish(es) + subject + had + past participle
I wish I had studied harder at school. (= I didn't study hard enough — I regret it now.)
He wishes he hadn't said that. (= He said something he now regrets.)
We wish we had booked the tickets earlier. (= We didn't book early and now they're sold out.)
| What actually happened | Past regret with wish |
|---|---|
| I didn't take the job offer. | I wish I had taken the job offer. |
| She spent all her savings. | She wishes she hadn't spent all her savings. |
| We left the party early. | We wish we hadn't left the party so early. |
| He didn't apologise. | He wishes he had apologised at the time. |
| I told her the truth. | I wish I hadn't told her the truth. |
Wish + Would: Complaints and Requests for Change
A third use of wish is to express irritation or dissatisfaction about something a person or thing keeps doing, or to wish that someone will do something differently in the future. Here we use wish + would + infinitive. This structure is almost always about other people's habits — not your own.
Structure
Subject + wish(es) + subject + would + base verb
I wish you would stop interrupting me. (= You keep interrupting me and it annoys me.)
She wishes her neighbour would turn down the music. (= The neighbour plays loud music repeatedly.)
We wish the council would fix the road. (= The road is broken and nothing is being done.)
If Only: Stronger Wishes and Regrets
If only follows exactly the same grammatical patterns as wish — it can be followed by past simple (present wishes), past perfect (past regrets), or would (complaints). The key difference is tone: if only expresses a stronger, more emotional feeling of longing, frustration, or regret. It is often used in dramatic or deeply felt situations.
If Only with Past Simple (Present)
If only I knew the answer! (= Strong wish — I really want to know but I don't.)
If only she were here right now. (= Longing for someone's presence.)
If Only with Past Perfect (Past)
If only I had listened to you. (= Deep regret — stronger than "I wish I had listened".)
If only we hadn't missed that flight. (= Frustration about a past event and its consequences.)
If Only with Would (Complaint)
If only he would make up his mind! (= Exasperation at someone's indecision.)
Would Rather: Expressing Preferences
Would rather (often contracted to 'd rather) is used to express a preference — choosing one option over another. There are two main patterns depending on whether both verbs share the same subject or not.
Would Rather + Infinitive (Same Subject)
When talking about your own preference between two actions, use would rather + base verb (without to):
I'd rather stay home tonight. (= I prefer staying home to going out.)
She'd rather take the train than fly. (= She prefers the train.)
Would you rather have tea or coffee? (= Which do you prefer?)
Would Rather + Subject + Past Simple (Different Subject)
When expressing a preference about what someone else does, use would rather + subject + past simple:
I'd rather you didn't mention this to anyone. (= I prefer that you don't tell anyone.)
She'd rather he came with us. (= She prefers for him to come along.)
We'd rather they arrived on time next time. (= We prefer punctuality.)
Summary Table
The table below brings all three structures together for easy comparison:
| Structure | Meaning | Verb form used | Example |
|---|---|---|---|
| Wish + past simple | Present wish (unreal situation) | Past simple / were | I wish I had more time. |
| Wish + past perfect | Past regret (cannot be changed) | Had + past participle | I wish I had studied more. |
| Wish + would | Complaint / desire for change | Would + base verb | I wish he would listen. |
| If only + past simple | Strong present wish / longing | Past simple / were | If only I knew the answer! |
| If only + past perfect | Strong past regret | Had + past participle | If only I had told her sooner. |
| Would rather + infinitive | Personal preference | Base verb (no to) | I'd rather walk. |
| Would rather + subject + past simple | Preference about someone else's action | Past simple | I'd rather you waited outside. |
Common Mistakes to Avoid
These structures trip up even advanced learners. Here are the errors that come up most frequently, along with clear corrections.
Mistake 1: Using Present Tense After Wish
Incorrect: I wish I am taller.
Correct: I wish I were taller.
After wish, always use a past form, not a present form. The present tense is not used in this structure.
Mistake 2: Confusing Past Simple and Past Perfect
Incorrect: I wish I studied harder last year. (intended as a regret)
Correct: I wish I had studied harder last year.
For regrets about finished past events, the past perfect (had + past participle) is required. The past simple is only used for present wishes.
Mistake 3: Using “Wish + Would” for Yourself
Incorrect: I wish I would exercise more.
Correct: I wish I could exercise more. / I wish I exercised more.
The wish + would pattern applies to other people's behaviour, not your own. Use could or the past simple when the subject of both clauses is the same.
Mistake 4: Adding “to” After “Would Rather”
Incorrect: I'd rather to go by bus.
Correct: I'd rather go by bus.
Would rather is always followed by the bare infinitive — the base form of the verb without to.
Test your knowledge now
Use our interactive exercises to practise wish, if only, and would rather in context — free, no sign-up needed.
Start Cloze Exercises →