1. Looking back: wishing the past had been different
If only expresses a strong wish for things to have been different. When an event has already happened or an opportunity has already passed, the speaker imagines a desired alternative. This does not say that the alternative actually happened.
For this kind of regret, standard English uses the Past Perfect. The construction can stand alone: adding a consequence, justification, or explanation of the reason is not necessary. The strength of the emotion does not create a different tense.
If only + subject + had (not) + past participle (V3)!
- subject / S —
- The grammatical subject: who or what the clause is about; the verb agrees with it. In The book was written, the book is the subject, although someone else does the action.
- V3 / past participle —
- The third verb form: worked, gone, seen. Used after have/has or in the passive, for example; it is not always the same as V2.
If only I had kept the receipt!
If only I had kept the receipt!
The speaker regrets not keeping it; had kept describes the desired alternative, not the actual past.
If only the office had sent us the correct address!
If only the office had sent us the correct address!
The regret concerns someone else’s action, but the standard form is still had sent.
2. The person does not determine the choice between had and would have
You can talk about your own, another person’s, or someone else’s completed action using If only I / you / she / we / they had… . Had does not change according to the person. You do not need to replace I with he to express strong regret or disappointment.
The sentence itself does not prove that someone deliberately refused to help, was able to avoid a mistake, or deserves blame. These nuances may come from the context and intonation, but they are not an obligatory part of the Past Perfect.
If only you had noticed the sign!
If only you had noticed the sign!
The second person does not require would have. The reason the sign was not noticed is not stated.
If only we had checked the measurements!
If only we had checked the measurements!
Shared regret is expressed with the same pattern; it is not limited to other people’s actions.
3. How to interpret would have after if only
In informal speech, you may encounter would have in a counterfactual clause with if. This use is controversial: many speakers and editors consider it nonstandard. It is not a universally acceptable alternative for formal writing or an exam.
If you encounter If only they would have checked… in a context of past regret, recognize the speaker’s intention, but choose If only they had checked… for a neutral standard formulation. The same editorial decision applies to I, you, and other subjects. Do not learn a separate permission rule of “would have — only for other people.”
The informal variant is included here for comprehension and register editing, not as a model of required usage. The standard form should not be considered less emotional simply because it lacks would.
If only they would have checked the date!
If only they would have checked the date!
An example of a controversial informal formulation of past regret; for standard writing, use If only they had checked the date!
If only I had read the instructions!
If only I had read the instructions!
The standard form with I. It can convey just as much strong disappointment as the form with they.
4. Form accuracy: V3, negation, and contractions
After had, you need the third form: written, gone, chosen, been. Do not use the V2 forms wrote or went. With regular verbs, V2 and V3 look the same: checked, opened. Had itself shows that this is the Past Perfect.
The negative form had not / hadn’t describes a wish for the past action not to have happened. In If only I’d known, the contraction I’d means I had because it is followed by the V3 form known. Full and contracted forms are natural unless an exercise specifically asks for one spelling.
If only she had chosen a quieter room!
If only she had chosen a quieter room!
Chosen is V3; quieter preserves the comparison and does not simply mean “quiet.”
If only I hadn’t deleted that message!
If only I hadn’t deleted that message!
The message was deleted; the desired alternative is negative. Hadn’t can be expanded to had not.
If only we’d known about the change!
If only we’d known about the change!
We’d known = we had known. This expresses regret about not knowing in the past, not a promise to find out later.
5. Past regret or a desired change going forward?
If only + would + V1 can express a wish for someone to change their behavior or agree to do something. Here the speaker looks at the present situation and a desired change from now on, rather than rewriting a completed event.
Compare had replied yesterday and would reply now: the difference is not how angry the speaker is. The difference is the time perspective and communicative focus. Both forms are grammatically possible; the intended meaning determines the choice. Would have is not a way to mechanically move a wish with would into the past.
If only Jo had answered yesterday!
If only Jo had answered yesterday!
There was no answer yesterday; this expresses past regret.
If only Jo would answer us now!
If only Jo would answer us now!
An answer is expected now: the desired change is still ahead, so the pattern is would + answer.
6. Strong regret without unnecessary conclusions
If only usually sounds stronger than I wish, but it does not establish an exact level of anger. You can express regret without assigning blame. In a workplace conversation, appropriateness depends on the relationship and situation; the form itself does not guarantee politeness or impoliteness.
Preserve small details of meaning. If only they had arrived earlier does not mean that they never arrived. If only I had paid less does not mean that I paid nothing. Two known facts also do not prove that changing one would necessarily have changed the other.
If only the parcel had arrived earlier!
If only the parcel had arrived earlier!
The desired change concerns an earlier arrival time. This statement does not imply that the parcel never arrived at all.
I wish I had booked a smaller room. If only I had checked its size!
I wish I had booked a smaller room. If only I had checked its size!
The second statement intensifies the regret, but it does not require would have and does not determine for certain what would have happened with a different booking.
7. Carrying the pattern into conversation and writing
First identify what has already happened, then identify the exact alternative you want to express. For standard past regret, build If only + had (not) + V3. If the meaning concerns the other person’s desired willingness to act now, check whether you need would + V1.
Not every sentence in a paragraph has to begin with If only. You can state a fact in the Past Simple, express regret in the Past Perfect after If only, and describe the next step with an ordinary future form. Samples in open-ended exercises show one way to complete the task; other natural formulations are also acceptable.
I sent the old version. If only I had checked the attachment! I’ll label the files more clearly next time.
I sent the old version. If only I had checked the attachment! I’ll label the files more clearly next time.
The fact, past regret, and plan have different functions. The third sentence is not an obligatory part of the construction.
If only we hadn’t cancelled the visit!
If only we hadn’t cancelled the visit!
A self-contained statement: no explanation of the reason or conditional consequence needs to be added.
Common mistakes
Incorrect:If only I had wrote the address down!
Correct:If only I had written the address down!
After had, you need V3 written, not the past-tense form wrote.
Incorrect:If only they had not went home!
Correct:If only they had not gone home!
Negation does not change the requirement for V3: had not gone.
Incorrect:If only she had know the answer!
Correct:If only she had known the answer!
Know is the base form; the Past Perfect requires known.
Incorrect:If only he would listens to us now!
Correct:If only he would listen to us now!
In a wish for a change, use V1 without the -s ending after would. This contrasts with past regret; it is not a rule about would have.