English Test Online - Grammar, Vocabulary & Level AssessmentEnglish Test Online - Grammar, Vocabulary & Level AssessmentEnglish Test Online - Grammar, Vocabulary & Level Assessment
  • Grammar
    • A1 – Elementary
    • A2 – Pre-intermediate
    • B1 – Intermediate
    • B1+ Upper-intermediate
    • B2 – Pre-advanced
    • C1 – Advanced
  • Vocabulary
    • A1 – Elementary
    • A2 – Pre-intermediate
    • B1 – Intermediate
    • B2 – Pre-advanced
  • Listening
    • A1 Listening Tests
  • Reading
    • A1 Reading Tests
  • Writing
    • A1 Writing Exercises
Search
  • Use of English
  • Exams
Reading: Wishes and Regrets: I Wish / If Only
Sign In
Notification Show More
Font ResizerAa
English Test Online - Grammar, Vocabulary & Level AssessmentEnglish Test Online - Grammar, Vocabulary & Level Assessment
Font ResizerAa
  • Home
  • Grammar
  • Blog
Search
  • Grammar
  • Vocabulary
  • Reading
  • Listening
  • Writing
  • Use of English
  • Exams
  • Level Test
Have an existing account? Sign In
© 2026 englishtest-online.com. All rights reserved. Powered by Infoverse.
B1+ Grammar Lessons and Exercises

Wishes and Regrets: I Wish / If Only

English Test Online
Last updated: April 13, 2026 11:47 am
English Test Online

Practice wishes and regrets with I wish and if only using B1+ exercises. Improve your grammar skills with clear explanations and quizzes.

Exercises & Summary
  1. Wishes and Regrets: I Wish / If Only Exercises
  2. Exercise 1
  3. Exercise 2
  4. Exercise 3

Wishes and Regrets: I Wish / If Only Exercises

We use “I wish” and “if only” to talk about things we want to happen, things we wish had happened, and things we wish were different. These structures are common in both spoken and written English. They are especially helpful for talking about how you feel about the past, present, and future.

I Wish and If Only: Meaning

Both “I wish” and “if only” mean that something isn’t true or isn’t happening the way we want it to.
If only is usually stronger and more emotional than I wish, but the grammar is the same.

Example:
I wish I had more free time.
If only I had more free time!

Wishes About the Present

We use the past simple after “I wish” or “if only” to talk about a situation we want to change right now.

Structure

I wish / If only + past simple

Example:
I wish I lived closer to work.
If only she knew the answer.

The verb is in the past tense, but the meaning is in the present.

Wishes About the Past (Regrets)

We use the past perfect to say that we wish we hadn’t done something in the past.

Structure

I wish / If only + had + past participle

Example:
I wish I had studied harder.
If only we had taken a taxi.

These sentences talk about things that can’t be changed.

Wishes About the Future

We use would to talk about things we want to change in the future, especially when we’re angry or impatient.

Structure

I wish / If only + would + base verb

Example:
I wish it would stop raining.
If only he would listen to me.

We don’t usually use “would” when talking about ourselves.

Using “Were” in Wishes

In more formal English, we often use were instead of was with the verb be.

Example:
I wish I were more confident.

Things You Shouldn’t Do

  • Don’t say will after I wish.
    Incorrect: I wish it will stop raining.
    Correct: I wish it would stop raining.
  • Don’t mix up the past simple and past perfect forms.
1234Next Test
Previous Test A1 Listening Test in English Schools in Britain – A1 Listening Test in English
Next Test Zero and First Conditional Exercises Zero and First Conditional and Future Time Clauses

Popular Tests

Future forms: Will, be going to, present continuous
B1 Grammar lessons and exercises

Future forms: Will, be going to, present continuous

May 10, 2026
Much, many, a lot of, a little, a few - English Test Grammar
A1 Grammar Lessons and Exercises

Much, many, a lot of, a little, a few

May 10, 2026
Past Simple vs Past Continuous - English Test A2
A2 Grammar lessons and exercises

Past Simple vs Past Continuous

May 10, 2026
Defining and non-defining relative clauses
B1 Grammar lessons and exercises

Defining and non-defining relative clauses

May 10, 2026
English Test Online - Grammar, Vocabulary & Level Assessment Free English Tests - Grammar, Vocabulary & Level Assessment

You can write us any mistakes or read our about page or see our privacy policy.

Levels

  • A1 – Elementary
  • A2 – Pre-Intermediate
  • B1 – Intermediate
  • B2 – Pre-Advanced

Info

  • Home
  • Privacy Policy
  • Cookie Policy
  • Terms and Conditions
  • Level Test
Take a level test
© 2026 Englishtest-online.com. All Rights Reserved.
  • Contact us
  • About us
  • Sitemap
  • Youtube
  • X
Manage Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
View preferences
  • {title}
  • {title}
  • {title}