Ответ:
Перевод задания: Джон работал всё утро, но остановился, чтобы … пообедать.
Stop to do означает прекратить одно занятие, чтобы заняться другим: John has been working all morning, but he’s stopped to have some lunch.
Джон работал всё утро, но остановился, чтобы пообедать.
