Это задание на проверку правильности использования инфинитива и герундия в английском языке.
Фраза stop может использоваться как с инфинитивом (to do), так и с герундием (doing), но значение будет разным:
В данном случае, я остановился по пути домой, чтобы купить хлеба, поэтому правильным будет:
While I was on my way home I stopped to buy some bread.
Перевод: По дороге домой я остановился, чтобы купить хлеба.
Ответ: While I was on my way home I stopped to buy some bread.