Wish and If Only: B2 Exercises
60 exercises · 20 multiple choice · 20 fill in the blank · 20 word ordering
- #B2
- #Exercises
- #With answers
- #Free
Wish is one of the few places where English uses a tense to mean something other than time. I wish I had more time is not about the past — it is about right now, and the past simple is there to mark the situation as unreal rather than as over. Push the whole structure one step further back and you get regret about the past: I wish I hadn't said that. That single backward shift is the entire system, and it explains why I wish I would have said is not English, however reasonable it sounds.
The complications are worth drilling because each carries a different attitude. Wish plus would is reserved for other people's behaviour and always contains a complaint — I wish he would stop interrupting — which is why I wish I would is wrong: you cannot complain about yourself in that structure. If only intensifies any of the patterns and is what a speaker reaches for when the regret is sharp. Would rather takes the same unreal past to object politely to something someone else is doing: I'd rather you didn't mention it. These sixty exercises drill all four patterns against each other, plus the formal regret constructions that belong in writing rather than speech.
What these exercises drill
Every question in this set tests one of the rules below. If any of them is unfamiliar, read the Wish and If Only lesson first — practice before the rule is understood mostly teaches you your own guesses.
- Wish + past simple = a present situation you'd like different.
- Wish + past perfect = regret about the past.
- Wish + would = irritation at someone else's behaviour (never your own).
- If only intensifies any of the three; it's time + past simple presses urgency.
Practise Wish and If Only now
Answer at your own pace — nothing is timed and nothing is submitted. Each answer is marked the moment you give it, the explanation appears whether you were right or wrong, and the progress bar tracks all 60. Your score is saved in this browser, and to your account if you are signed in.
Multiple choice questions
Choose the correct answer.
- I wish I ___ more time to prepare for the viva next week.have · had · would have · had had
- I wish I ___ that in front of the whole department.didn't say · wouldn't say · hadn't said · haven't said
- I wish he ___ interrupting every time somebody else starts a sentence.stopped · would stop · had stopped · stops
- Which sentence is INCORRECT?I wish I could help. · I wish I would help. · I wish I had helped. · I wish I were able to help.
- If only I ___ the small print before I signed the lease.read · would read · had read · have read
- I'd rather you ___ that to anyone else, if you don't mind.don't mention · didn't mention · wouldn't mention · hadn't mentioned
- She wishes she ___ taller, though nobody else has ever noticed her height.is · would be · were · had been
- I wish this flat ___ more light — the back rooms are dark even in June.has · had · would have · had had
- The difference between 'I wish he stopped' and 'I wish he would stop' is that ___.the second complains about a habit he could change · the first is more polite · the second refers to the past · there is no difference
- We regret ___ you that the position has now been filled.informing · to inform · having informed · inform
- He regrets ___ the offer without consulting his family.to accept · accept · accepting · to have accept
- I wish I ___ pay attention in those statistics lectures.had · would · did · have
- If only they ___ answer their emails within the same fortnight.answered · would · had · have
- I wish I ___ speak Italian well enough to follow the news.can · could · would · will
- Which sentence expresses regret about something that DID happen?I wish I had more money. · I wish I had bought the flat. · I wish I could buy the flat. · I wish they would sell the flat.
- I'd rather we ___ this in front of the client, frankly.don't discuss · didn't discuss · wouldn't discuss · hadn't discussed
- She wishes she ___ studied law rather than accountancy.has · would have · had · did
- If only it ___ so far to the nearest station.isn't · weren't · wouldn't be · hadn't been
- I wish you ___ me before you rearranged the whole schedule.asked · would ask · had asked · have asked
- Which sentence is a polite objection rather than a regret?I wish I hadn't come. · If only I had known. · I'd rather you didn't smoke in here. · I regret leaving so early.
Fill-in-the-blank questions
Type the missing word.
- I wish I __________ a car — the bus takes an hour and a quarter each way.
- I wish I __________ not agreed to chair the committee.
- I wish the neighbours __________ turn their music down after midnight.
- If __________ I had listened to my supervisor at the time.
- She wishes she __________ able to attend, but the dates clash with the trial.
- I'd rather you __________ mention the redundancies until Monday.
- I wish I __________ remember where I put the spare key.
- We __________ to inform you that your application has been unsuccessful.
- He deeply __________ accepting the role without reading the contract properly.
- If only the trains __________ run on time for a single week.
- I wish the weather __________ been kinder on the day of the wedding.
- She wishes she __________ know so many people at the reception.
- I'd __________ we discussed this in private, if it is all the same to you.
- If only I __________ not lost my temper at the hearing.
- I wish somebody __________ mentioned that the deadline was moving.
- They wish they __________ living quite so far from the school.
- I wish he __________ take criticism a little less personally.
- If only there __________ some way of undoing the last twenty minutes.
- I wish I __________ said yes when the opportunity was first offered.
- I'd rather she __________ found out from me than from the newspaper.
Sentence structure: word ordering
Put the words in the correct order.
- Express dissatisfaction with your present situation.I / wish / I / had / more / time / to / read.
- Regret something you actually did.I / wish / I / hadn't / said / anything / at / all.
- Complain about somebody else's habit.I / wish / he / would / stop / checking / his / phone.
- Intensify a regret about the past.If / only / I / had / known / about / the / traffic.
- Wish a present quality about yourself were different.I / wish / I / were / better / at / public / speaking.
- Wish about a present ability you lack.I / wish / I / could / come / with / you / tomorrow.
- Object politely to what somebody is doing.I / would / rather / you / didn't / smoke / indoors.
- Regret a career choice made long ago.She / wishes / she / had / studied / medicine / instead.
- Deliver bad news in formal writing.We / regret / to / inform / you / of / the / closure.
- Report regret about something already done.He / regrets / leaving / the / firm / so / abruptly.
- Complain about a present feature of a place.If / only / the / flat / had / a / little / more / light.
- Complain about an organisation's unreliability.I / wish / they / would / answer / their / emails.
- Regret an agreement you made.I / wish / I / hadn't / agreed / to / the / interview.
- Make a negative wish about the present.She / wishes / she / were / not / quite / so / busy.
- Prefer a different course of action politely.I / would / rather / we / waited / until / the / results / arrive.
- Regret an omission by an unnamed person.If / only / somebody / had / checked / the / figures.
- Wish an irritating situation would change.I / wish / the / rain / would / stop / for / an / hour.
- Express deep regret about a past decision.They / wish / they / had / never / moved / house.
- State a preference about how the past should have gone.I / would / rather / she / had / told / me / herself.
- Wish a present fact about yourself were different.If / only / I / were / twenty / years / younger.
Show the answer key for all 60 exercises
Every answer with the reason behind it. Read the explanation for the ones you got right as well — that is where you find out whether you were right for the right reason.
Multiple choice questions — answers
- 1. I wish I ___ more time to prepare for the viva next week. → had
- A wish about the present situation takes the past simple, which marks it as unreal.
- 2. I wish I ___ that in front of the whole department. → hadn't said
- Regret about a completed past action takes wish plus the past perfect.
- 3. I wish he ___ interrupting every time somebody else starts a sentence. → would stop
- Wish plus would complains about somebody else's repeated behaviour.
- 4. Which sentence is INCORRECT? → I wish I would help.
- Wish plus would cannot take the same subject, because you cannot complain about your own behaviour.
- 5. If only I ___ the small print before I signed the lease. → had read
- If only follows exactly the same patterns as wish, so past regret takes the past perfect.
- 6. I'd rather you ___ that to anyone else, if you don't mind. → didn't mention
- Would rather plus a different subject takes the unreal past for a present request.
- 7. She wishes she ___ taller, though nobody else has ever noticed her height. → were
- Wish about a present state of being takes were for all subjects in careful English.
- 8. I wish this flat ___ more light — the back rooms are dark even in June. → had
- Dissatisfaction with a present situation takes the past simple after wish.
- 9. The difference between 'I wish he stopped' and 'I wish he would stop' is that ___. → the second complains about a habit he could change
- Would makes the wish a complaint about willingness rather than about the situation.
- 10. We regret ___ you that the position has now been filled. → to inform
- Regret plus a to-infinitive delivers bad news formally at the moment of speaking.
- 11. He regrets ___ the offer without consulting his family. → accepting
- Regret plus a gerund refers back to something the subject actually did.
- 12. I wish I ___ pay attention in those statistics lectures. → had
- Regret about a past failure to act takes wish plus had plus the past participle.
- 13. If only they ___ answer their emails within the same fortnight. → would
- A complaint about other people's habitual behaviour takes would after if only.
- 14. I wish I ___ speak Italian well enough to follow the news. → could
- A wish about present ability uses could rather than the past of can with did.
- 15. Which sentence expresses regret about something that DID happen? → I wish I had bought the flat.
- Wish plus the past perfect always looks back at a real completed event.
- 16. I'd rather we ___ this in front of the client, frankly. → didn't discuss
- Would rather plus subject plus unreal past objects to something proposed for now.
- 17. She wishes she ___ studied law rather than accountancy. → had
- Regret about an unchangeable past choice takes wish plus had plus participle.
- 18. If only it ___ so far to the nearest station. → weren't
- A complaint about a permanent present fact takes the unreal past of be.
- 19. I wish you ___ me before you rearranged the whole schedule. → had asked
- The rearranging is finished, so the reproach takes the past perfect.
- 20. Which sentence is a polite objection rather than a regret? → I'd rather you didn't smoke in here.
- Would rather plus a second subject in the unreal past is how English objects politely.
Fill-in-the-blank questions — answers
- 1. I wish I ___ a car — the bus takes an hour and a quarter each way. → had
- A wish about a present situation takes the past simple to mark it as unreal.
- 2. I wish I ___ not agreed to chair the committee. → had
- Regret about a past decision takes had plus the past participle.
- 3. I wish the neighbours ___ turn their music down after midnight. → would
- A complaint about somebody else's repeated behaviour takes this modal.
- 4. If ___ I had listened to my supervisor at the time. → only
- If only intensifies a wish and follows exactly the same tense patterns.
- 5. She wishes she ___ able to attend, but the dates clash with the trial. → were
- A wish about a present state of being uses this form for every subject.
- 6. I'd rather you ___ mention the redundancies until Monday. → didn't
- Would rather plus a second subject takes the unreal past for a present objection.
- 7. I wish I ___ remember where I put the spare key. → could
- A wish about present ability uses this modal rather than a past simple.
- 8. We ___ to inform you that your application has been unsuccessful. → regret
- This verb plus a to-infinitive is the formal way of delivering bad news.
- 9. He deeply ___ accepting the role without reading the contract properly. → regrets
- This verb plus a gerund refers back to something the subject actually did.
- 10. If only the trains ___ run on time for a single week. → would
- A complaint about an unreliable habit takes this modal after if only.
- 11. I wish the weather ___ been kinder on the day of the wedding. → had
- Regret about a specific past occasion takes the past perfect.
- 12. She wishes she ___ know so many people at the reception. → didn't
- A negative wish about the present takes the past simple in its negative form.
- 13. I'd ___ we discussed this in private, if it is all the same to you. → rather
- Would rather introduces a polite preference about what somebody else should do.
- 14. If only I ___ not lost my temper at the hearing. → had
- The sharpest form of past regret still uses had plus the past participle.
- 15. I wish somebody ___ mentioned that the deadline was moving. → had
- A reproach about information not passed on refers to the past, so the perfect is used.
- 16. They wish they ___ living quite so far from the school. → weren't
- A negative wish about a present continuous situation uses the unreal past of be.
- 17. I wish he ___ take criticism a little less personally. → would
- A wish about another person's willingness to change takes this modal.
- 18. If only there ___ some way of undoing the last twenty minutes. → were
- The unreal present of there is takes this form in careful English.
- 19. I wish I ___ said yes when the opportunity was first offered. → had
- The offer is long past, so the regret takes the past perfect.
- 20. I'd rather she ___ found out from me than from the newspaper. → had
- Would rather about the past takes the past perfect with a second subject.
Sentence structure: word ordering — answers
- 1. Express dissatisfaction with your present situation. → I wish I had more time to read.
- Express dissatisfaction with your present situation.
- 2. Regret something you actually did. → I wish I hadn't said anything at all.
- Regret something you actually did.
- 3. Complain about somebody else's habit. → I wish he would stop checking his phone.
- Complain about somebody else's habit.
- 4. Intensify a regret about the past. → If only I had known about the traffic.
- Intensify a regret about the past.
- 5. Wish a present quality about yourself were different. → I wish I were better at public speaking.
- Wish a present quality about yourself were different.
- 6. Wish about a present ability you lack. → I wish I could come with you tomorrow.
- Wish about a present ability you lack.
- 7. Object politely to what somebody is doing. → I would rather you didn't smoke indoors.
- Object politely to what somebody is doing.
- 8. Regret a career choice made long ago. → She wishes she had studied medicine instead.
- Regret a career choice made long ago.
- 9. Deliver bad news in formal writing. → We regret to inform you of the closure.
- Deliver bad news in formal writing.
- 10. Report regret about something already done. → He regrets leaving the firm so abruptly.
- Report regret about something already done.
- 11. Complain about a present feature of a place. → If only the flat had a little more light.
- Complain about a present feature of a place.
- 12. Complain about an organisation's unreliability. → I wish they would answer their emails.
- Complain about an organisation's unreliability.
- 13. Regret an agreement you made. → I wish I hadn't agreed to the interview.
- Regret an agreement you made.
- 14. Make a negative wish about the present. → She wishes she were not quite so busy.
- Make a negative wish about the present.
- 15. Prefer a different course of action politely. → I would rather we waited until the results arrive.
- Prefer a different course of action politely.
- 16. Regret an omission by an unnamed person. → If only somebody had checked the figures.
- Regret an omission by an unnamed person.
- 17. Wish an irritating situation would change. → I wish the rain would stop for an hour.
- Wish an irritating situation would change.
- 18. Express deep regret about a past decision. → They wish they had never moved house.
- Express deep regret about a past decision.
- 19. State a preference about how the past should have gone. → I would rather she had told me herself.
- State a preference about how the past should have gone.
- 20. Wish a present fact about yourself were different. → If only I were twenty years younger.
- Wish a present fact about yourself were different.
The errors these questions are built to catch
-
I wish I have more free time.
I wish I had more free time.
Wish forces the verb one step into the past — present wishes wear the past simple.
-
I wish I would be taller.
I wish I were taller.
Wish + would targets other people's willful behaviour; for yourself and for states, use the past (were).
-
He wishes he didn't sell the house last year.
He wishes he hadn't sold the house last year.
A regret about a finished past event needs the past perfect.
After this set
Wishes and third conditionals describe the same unreal past from different angles — one regrets it, the other traces what would have followed — so the mixed conditionals set is the natural companion to this one.