前后都填is.“all the food”是“所有的食物”这个整体做主语,所以谓语动词用单数;there be句型,宾语是“no drink”是“没有饮料/喝的”,也是作为一个整体,同理.
希望可以帮到你哦!