Search from various English teachers...
IF, WHEN, CONDITIONS
Question 1 of 5
When Giles comes back to the office, can you tell him I’ve gone home?
The speaker does not know whether Giles is coming back to the office. It is possible, but not definite.
The speaker is certain that Giles is coming back to the office.