Ответ:
a. If Emma had caught the bus, she wouldn't have had to walk to school.
b. If the tickets hadn't been expensive, I would have traveled by plane.
c. If I hadn't spent all my money, I wouldn't have been broke.
d. If I hadn't eaten too much, I wouldn't have felt ill.