How far in advance should you be able to predict hazards if you are properly scanning the road and are aware?

Driving Test Canada Test 2 - How far in advance should you be able to predict hazards if you are properly scanning the road and are aware?