Where it appears in the exam
What is it?
'Wish' and 'If only' express that reality is contrary to what you want — and they use past tense forms to mark that unreality. There are three structures, each with a different meaning: (1) Wish + past simple = unreal NOW ('I wish I knew' = I don't know), the same grammar as the second conditional. (2) Wish + past perfect = past REGRET ('I wish I had studied' = I didn't study), the same grammar as the third conditional. (3) Wish + would = complaint about ANOTHER person's behaviour ('I wish you would stop' = you keep doing it). At B2 level, the challenge isn't memorising the three formulas — it's recognising WHICH one applies based on context, and not confusing 'wish' with 'hope'.
Why it matters in the exam
Part 4 (Key Word Transformation) is the natural territory for 'wish': transforming 'It's a pity I don't...' into 'I wish I + past simple', or 'I regret not doing X' into 'I wish I had done X'. Each transformation is worth 2 points. Part 2 (Open Cloze) can ask for 'had' inside wish + past perfect or 'would' in wish + would — without options, you have to recognise the structure and produce the word. In Writing, 'I wish' and 'If only' in personal reflections demonstrate advanced grammatical range and score on the Language rubric.
The cognitive trap
"The instinct: 'I wish I will pass the exam' — treating 'wish' like 'hope'"
Why your brain does this: in most languages, there is a single expression that covers both wishful thinking and realistic expectation. Your brain maps 'wish' to 'hope' and produces 'I wish I will pass'. But 'wish' and 'hope' have opposite grammar requirements in English.
"I wish I spoke French." (unreal now) vs "I hope you pass the exam." (possible expectation).
Why it matters in the exam: in English, the boundary is marked by the VERB TENSE, not the introductory verb. Your brain says 'I wish I will pass' (like 'I hope to pass'), but 'wish' NEVER takes 'will' for your own desires. 'Wish' demands past tense (unreality): 'I wish I spoke' (present simple becomes past simple). 'Hope' accepts present/future (possibility): 'I hope I will pass'. The wish/hope confusion is the #1 error for learners in this competency.
Recognition pattern
In the exam, look for the key signal first. The answer follows.
Recognition signals in the text
"I wish I ___ more about science." → 'knew' (I don't know now)
"She wishes she ___ accepted the offer." → 'had'
"I wish they ___ stop arguing all the time." → 'would'
"It's a pity I don't live closer." → "I wish I ___ closer." → 'lived'
"I regret not telling her." → "I wish I ___ her." → 'had told'
"I wish I ___ taller." → 'were' (not 'was')
The errors Cambridge exploits
"I wish I will speak better English."
Your brain translates 'I want to speak better English' into 'I wish I will speak'. But 'wish' NEVER takes 'will' for your own desires. 'Will' implies possibility — use 'I hope I will'. 'Wish' needs past because the situation is unreal.
"I wish I spoke better English."
Wish + past simple = unreal now. 'Spoke' does NOT talk about the past — it marks that you do NOT speak well at this moment. Same grammar as 'If I spoke better English' (second conditional).
"I wish I studied harder for the exam."
Without 'had', the meaning changes: 'I wish I studied harder' = I wish I studied more (now, in general). 'I wish I HAD studied harder' = I regret not having studied (in the past, for a specific exam). Cambridge exploits this difference.
"I wish I had studied harder for the exam."
Wish + past perfect = regret. 'Had studied' = I didn't study enough, and now I regret it. Same grammar as 'If I had studied harder' (third conditional).
"I wish I would stop worrying."
'Wish + would' with 'I' is incorrect (or very marginal). You can't complain about your OWN behaviour with 'would'. For wishes about yourself, use past simple: 'I wish I didn't worry so much' or 'I wish I could stop worrying'.
"I wish you would stop interrupting me."
Wish + would = complaint about ANOTHER person's behaviour. 'You would stop' = it annoys me that you keep interrupting. The subject is 'you', not 'I'.
"If only I am taller!"
Your brain wants present ('I am') because you're talking about the present. But 'if only' and 'wish' demand past tense to mark unreality. 'Am' becomes 'were'. Present tense would turn the sentence into a real condition, not an impossible wish.
"If only I were taller!"
'If only' = emphatic wish. Same grammar: 'If only' + past simple. With the verb 'be' — 'were' for all persons, just like in second conditional.
"I wish you pass the exam." (mixing wish + present)
'Wish' + present doesn't work. If you believe they can pass — 'I hope you pass'. If it's impossible or improbable — 'I wish you could pass'. 'Wish' demands unreality (past); 'hope' accepts possibility (present/future).
"I hope you pass the exam." (possible expectation)
'Hope' + present/future for something that CAN happen. You believe they can pass.
Why your brain gets it wrong
The learner's short circuit
Analyse the trap by exam format
It's a pity I can't play a musical instrument. I wish I ______ a musical instrument. (COULD)
Your brain sees 'I wish I ___ play' and produces 'can play' — keeping the present because you're talking about the present. But 'wish' demands a tense shift: 'can' becomes 'could'. 'Can play' would be a real statement ('I can play'); 'could play' marks unreality ('I could play' = but I can't). The keyword COULD already tells you: 'could' is the unreal form of 'can'.
can't / COULD
'Can't' (negative reality) becomes 'could' (hypothesis). 'Wish' is already in the transformed sentence. You only need to invert 'can't' to its unreal form: 'could'. The keyword COULD confirms.
→ could play
The keyword is NOT always 'WISH' — sometimes it's already in the sentence
Cambridge can give a sentence with 'I wish I...' pre-written and the keyword as the modal verb you need to transform. Don't assume 'WISH' goes in the gap — read the ENTIRE structure before writing.
Strategy
Step 1: is 'WISH' already in the transformed sentence? If yes, the gap asks for something else. Step 2: identify what changes: 'can't' becomes 'could', 'don't' becomes past simple. Step 3: count the words (2-5 including keyword).
I regret not taking your advice about the job. I wish I ______ your advice about the job. (HAD)
Your brain builds 'had' (keyword) + 'took' (past of take). But 'had + past participle' needs 'taken', not 'took'. 'Took' is past simple; 'taken' is the participle. 'Had took' doesn't exist — 'had taken' is the only correct past perfect form.
regret not taking / HAD
'Regret not taking' (regret) becomes 'wish + had + participle'. 'Not taking' (negative) becomes 'had taken' (positive). Polarity inversion + gerund-to-participle change.
→ had taken
After 'had' goes the PARTICIPLE, not the past simple
'Had' + past participle = past perfect. For irregular verbs like take/took/taken, your brain can produce 'had took' instead of 'had taken'. Cambridge exploits this especially with verbs where past simple and participle are different.
Strategy
Checklist: had + irregular verb? Check you're using the THIRD column (participle): take/took/TAKEN, go/went/GONE, do/did/DONE, write/wrote/WRITTEN. If in doubt, the third column is the one that goes with 'have/has/had'.
Sarah doesn't live near her family and she 5 she lived closer to them so that she could visit more often.
Your brain reads 'she ___ she lived closer' and activates 'hopes'. But 'lived' (past simple) and 'doesn't live' (contrary reality) confirm the situation is unreal, not an expectation. 'Hope' would go with present/future ('hopes she will live'). 'Wishes' + past simple = unreal desire.
The verb tense AFTER the gap decides wish vs hope
If after the gap there is past simple or past perfect — 'wish' (unreality). If there is present or 'will' — 'hope' (possibility). The verb that follows the gap is the definitive signal.
Strategy
Step 1: read the verb that follows the gap. Step 2: past? — wish. Present/future? — hope. Step 3: confirm with context — is the situation contrary to reality? Yes — wish.
Wish / If Only Constructions is 1 of 82
The exam tests 82 grammar competencies across 19 families. Mastering one is the first step. Automating all 82 is passing.
Related competencies