Download as pdf or txt
Download as pdf or txt
You are on page 1of 6

When vs.

If

Fill in the blanks

1. I will call you when I ......................... home


from work.

will return

return

returned

returns

2. I will go out when I ......................... my


homework.

will finish

finish

finishes

3. What are you going to do when I

EnglishGrammar.org | Page 1 of 6
When vs. If

........................... away?

will be

am

was

4. I think you should visit the museum before you


...........................

go

will go

went

5. Wait here until the store ..............................

opens

will open

EnglishGrammar.org | Page 2 of 6
When vs. If

opened

6. I will return the book to the library when I


............................ reading it.

will finish

will have finished

have finished

7. Don't mention anything about his weight


problem until he ..........................

will go

went

has gone

8. We can have dinner after I ............................ a

EnglishGrammar.org | Page 3 of 6
When vs. If

shower.

had

have had

will have

9. Ask him about his trip when you


........................... him.

will phone

phone

have phoned

10. I will go home as soon as I ...........................


the job.

finish

will finish

EnglishGrammar.org | Page 4 of 6
When vs. If

finished

11. You will feel better if you ...............................


something.

eat

ate

have eaten

12. Dad will be angry if I .......................... my


exam.

fail

have failed

failed

EnglishGrammar.org | Page 5 of 6
When vs. If

Answers
I will call you when I return home from work.
I will go out when I finish my homework.
What are you going to do when I am away?
I think you should visit the museum before you go.
Wait here until the store opens.
I will return the book to the library when I have finished reading it.
Don’t mention anything about his weight problem until he has gone.
We can have dinner after I have had a shower.
Ask him about his trip when you phone him.
I will go home as soon as I finish the job.
You will feel better if you eat something.
Dad will be angry if I fail my exam.

EnglishGrammar.org | Page 6 of 6

You might also like