If and wish sentences (past)

 

 

Study this example situation: این مثال را بخوانید

 

 

Last month Ann was sick. Tom didn’t know this, and he didn’t go to see her. They met again after Ann got better. Tom said:

 

If I had known that you were sick, I would have gone to see you.

 

 

The real situation was that Tom didn’t know Ann was sick. So he says if I had known... When you are talking about the past, you use the past perfect (I had done/I had been/I had known, etc.) after if.

 

 

If I had seen you when you passed me in the street, I would have said hello. (but I didn’t see you)

• I would have gone out if I hadn’t been so tired. (but I was too tired)

 

If he had been looking where he was going, he wouldn’t have walked into the wall. (but he wasn’t looking)

 

 

Do not use would (have) in the If part of the sentence:

 

 

If I had seen you, I would have said hello (not it I would have seen)

 

If I’d seen (= had seen) you, I’d have said (= would have said) hello.

 

Use the past perfect (I had done) after wish when you say that you regret something

Happened or didn’t happen in the past: بعد از wish   ماضی بعید استفاده کنید برای بیان چیزی که در گذشته اتفاق نیفتاده است و یا اتفاق افتاده و شما برای اینکه اتفاق نیفتاده ناراحت هستید.

 

 

I wish I had known that Ann was sick. I would have gone to see her. (I didn’t know that she was sick.)

 

• I feel sick. I wish I hadn’t eaten so much. (I ate too much.)

 

Do you wish you had studied science instead of languages? (You didn’t study science.)

 

• The weather was terrible. I wish it had been warmer. (It wasn’t warm.)

 

 You cannot use would have after wish:

 

• I wish it had been warmer. (Not would have been)

 

Might have and could have are possible instead of would have:

• If we’d played better, we might have won. (= perhaps we would have won)

 

• We could have gone out if the weather hadn’t been so had. (= we would have been able to go out)