Ahmed, why _________ you called an ambulance when you _________ someone lying on the road.

Ahmed, why _________ you called an ambulance when you _________ someone lying on the road.

Explanation

 The completion of the sentence follows the correct grammatical structure for the given blanks.

"Have you not called" is in the present perfect tense, indicating an action that should have been completed in the past but hasn't been completed yet.

"When you saw" is in the past simple tense, used to describe an action that occurred and was completed in the past.