Table of Contents
Practice your English with these fill-in-the-blank exercises using I wish and If only. These exercises focus on verb forms and tenses for talking about wishes, regrets, and complaints.
If you prefer multiple-choice exercises, try our I Wish / If Only Exercises – Multiple Choice and Sentence Transformation for extra practice.
Complete the exercises below and check your answers at the end to improve your accuracy in writing and speaking.
📄 Teacher Resource:
Looking for a printable version of these exercises? Download our I Wish & If Only Worksheet (PDF) with 50 grammar practice questions, gap fills, transformations, and answer key.
👉 Get it here
Quick Review – Using I Wish / If Only (Verb Forms)
- Present wishes (unreal now) → past simple
• Example: I wish I were taller. - Regrets about the past → past perfect
• Example: If only I had studied harder. - Complaints about others → would + base verb
• Example: I wish you would stop shouting.
These exercises focus on choosing the correct verb form to match the meaning.
I Wish / If Only Exercises (Verb Form & Gap Fill)
Please, do the exercises below on wish and regret, then click the button to check your answers.
(Before doing the exercises, you may want to read the lesson on wish and regret )
Exercise 2 – Gap Fill
Complete each sentence using the correct form of the verb in brackets. All sentences start with I wish or If only.
- I wish I ______ (know) how to drive a car.
- If only she ______ (arrive) earlier to the meeting.
- He wishes he ______ (not/miss) the train yesterday.
- I wish we ______ (have) more time to finish the project.
- If only they ______ (listen) to the instructions carefully.
- She wishes she ______ (speak) Spanish fluently.
- I wish you ______ (stop) making that noise.
- If only I ______ (study) harder for the exam last week.
- We wish we ______ (go) to Paris last summer.
- I wish it ______ (be) warmer today.
- If only he ______ (tell) me the truth earlier.
- I wish I ______ (not/eat) so much chocolate yesterday.
- She wishes she ______ (can) attend the conference next month.
- If only they ______ (not/forget) to book the tickets.
- I wish he ______ (come) to the party tonight.
- If only I ______ (have) more courage to speak in public.
- He wishes he ______ (be) taller.
- I wish we ______ (take) more photos during our last vacation.
- If only she ______ (not/lose) her keys this morning.
- I wish it ______ (stop) raining so we could go out.
2. had arrived
3. hadn’t missed
4. had
5. had listened
6. could speak
7. would stop
8. had studied
9. had gone
10. were
11. had told
12. hadn’t eaten
13. could
14. hadn’t forgotten
15. would come
16. had
17. were
18. had taken
19. hadn’t lost
20. would stop
⭐Classroom Worksheet Available
Save time with our ready-to-use 7-page printable worksheet (50 questions + answers + teacher instructions).


