Ответ:

Перевод задания: Вставьте глагол в правильной форме.

John has been working all morning, but he’s stopped to have some lunch. (Джон работал всё утро, но остановился, чтобы пообедать.)

Stop to do означает «прекратить одно занятие, чтобы сделать другое».