C
句意:
——杰克,停止做你的作业。该吃晚饭了。
——等一下。我不能停下来去吃晚饭。我必须在晚饭前完成。
做作业do one's homework;
吃晚饭have supper;
stop doing:停止做某事,是指停止目前正在做的事;
stop to do,停下来去做,是指停下目前的事去做其他的事。
结合题意,第一空为停止目前正在进行的动作,为stop doing;第二空是指停下目前的事去做其他的事,即停止写作业去吃饭,故用stop to do,在句中为stop to have。故选C。