English Grammar in Use With Answers » Unit 25: When I do / When I've done When and if

Study this example:

‘I'll phone you when I get home’ is a sentence with two parts:
the main part: I'll phone you
and the when-part: When I get home

The time in the sentence is future (tomorrow), but we use a present tense (I get) in the when-part of the sentence.

We do not use will in the when-part of the sentence.


Some more examples:
  • We'll go out when it stops raining. (not when it will stop)
  • When you are in London again, come and see us. (not When you will be)
  • (said to a child) What do you want to be when you grow up? (not will grow)

The same thing happens after while / before / after / as soon as / until or till:
  • What are you going to do while I'm away? (not while I will be)
  • I'll probably go back home on Sunday. Before I go, I'd like to visit the museum.
  • Wait here until (or till) I come back.

You can also use the present perfect (have done) after when / after / until / as soon as:
  • Can I borrow that book when you've finished with it?
  • Don't say anything while Ian is here. Wait until he has gone.

If you use the present perfect, one thing must be complete before the other (so the two things do not happen together):
  • When I've phoned Kate, we can have dinner.
    (= First I'll phone Kate and after that we can have dinner.)

Do not use the present perfect if the two things happen together:
  • When I phone Kate, I'll ask her about the party. (not When I've phoned)

It is often possible to use either the present simple or the present perfect:
  • I'll come as soon as I finish. or I'll come as soon as I've finished.
  • You'll feel better after you have something to eat. or You'll feel better after you've had something to eat.

After if, we normally use the present simple (if I do / if I see etc.) for the future:
  • It's raining hard. We'll get wet if we go out. (not if we will go)
  • I'll be angry if it happens again. (not if it will happen)
  • Hurry up! If we don't hurry, we'll be late.

When and if

We use when for things which are sure to happen:
  • I'm going out later. (for sure)    When I go out, I'll get some bread.

We use if (not when) for things that will possibly happen:
  • I might go out later. (it's possible) If I go out, I'll get some bread.
  • If it is raining this evening, I won't go out. (not When it is raining)
  • Don't worry if I'm late tonight. (not when I'm late)
  • If they don't come soon, I'm not going to wait. (not When they don't come)

25.1 Complete the sentences using the verbs in brackets. All the sentences are about the future. Use will/won't or the present simple (I see / he plays / it is etc.).

  1. When (1) (you / be) in London again, come and see us.
  2. I want to see Sop hie before (2) __________ (she / go) out.
  3. Call me when (3) __________ (you / know) what time you 're going to get here.
  4. I'm going out now. (4) __________ (you / be) here when (5) __________ (I / get) back?
  5. I think everything will be fine, but if (6) __________ (there / be) any problems, (7) __________ (I / call) you, OK?
  6. We must do something soon before (8) __________ (it / be) too late .
  7. Anna looks very different now. When (9) __________ (you / see) her again, (10) __________ (you / not / recognise) her.
  8. Steve has applied for the job, but he isn't really qualified for it. (11) __________ (I / be) surprised if (12) __________ (he / get) it.
  9. I'm going to be away for a few days. If (13) __________ (you / need) to contact me while (14) __________ (I / be) away, here's my mobile number.
  10. I don't want to go without you. (15) __________ (I / wait) for you until (16) __________ (you / be) ready.

25.2 Make one sentence from two.

  1. It will stop raining soon. Then we'll go out.
    (1) when (2) .
  2. I'll find somewhere to live. Then I'll give you my address.
    I (3) __________ when (4) __________ .
  3. I'll do the shopping. Then I'll come straight back home.
    (5) __________ after (6) __________ .
  4. It's going to get dark. Let's go home before that.
    (7) __________ before (8) __________ .
  5. She must apologise to me first. I won't speak to her until then.
    (9) __________ until (10) __________ .

25.3 Read the situations and complete the sentences.

  1. A friend of yours is going on holiday. You want to know what she is going to do.
    You ask: What are you going to do when ?
  2. A friend is visiting you. She has to go soon, but you'd like to show her some pictures.
    You ask: Do you have time to look at some pictures before __________ ?
  3. You want to sell your car. Mark is interested in buying it, but he hasn't decided yet.
    You ask: Can you let me know as soon as __________ ?
  4. Your friends are going to Hong Kong soon. You want to know where they're going to stay.
    You ask: Where are you going to stay when __________ ?
  5. The traffic is very bad in your town, but they are going to build a new road.
    You say: I think things will be better when they __________ ?

25.4 Put in when or if.

  1. Don't worry I'm late tonight.
  2. Be careful. You'll hurt yourself __________ you fall.
  3. I'm going to Rome next week. __________ I'm there, I hope to visit a friend of mine.
  4. I'm going shopping. __________ you want anything, I can get it for you.
  5. __________ I don't see you tomorrow, when will I see you again?
  6. I'm going away for a few days. I'll call you __________ I get back.
  7. I hope Sarah can come to the party. It will be a shame __________ she can't come.
  8. We can eat at home or, __________ you prefer, we can go to a restaurant.

Answer Key
Favorite Books

PART A: 14 Elementary tests, 14 Pre-Intermediate tests, 8 Intermediate tests. Each test is specified on different grammar topics. PART B: 14 tests including Elementary, Pre-intermediate, Intermediate and Upper intermediate level grammar tests. Every test is focused on a different grammar topic. (2452 questions) PART C: 16 Multi-level grammar tests. Each test is specified on a different grammar topic. (1418 questions) PART D: 20 perfect multi-level grammar tests for assessment. (2000 questions) PART E: 6 Elementary, 5 Intermediate, 3 Advanced grammar tests. The formats of the tests are similar and the level gradually increases. (1400 questions)

Read more
Table of Contents