I remember struggling with this grammar when I was at secondary school. As it is possible to translate the words IF and WITH with the same word in my mother tongue I couldn’t see the difference in English.
To help my students avoid this problem I have created the following mind map and several games. I hope they will help you too.
WHEN or IF – mind map
The basic difference between the words IF and WHEN is, that the word IF is used if you choose between two options. On the other hand the word WHEN is used when you speak about a time period after some decision or action. Have a look at the mind map below.
WHEN or IF – games
The first game is called Speedway race. Your task is to complete the sentences with WHEN or IF. If you succeed the computer will let you play the game. Your task is to avoid as many cars as possible. One of my students managed to score 50,000 points and then I had to stop him. The game is very addictive.
The second game is called Hoopshoot. Your task is to choose the correct option and then hit the basket with the ball. Good luck.