ご質問ありがとうございます。
・Do you cook?
=「料理しますか?」
(例文)Do you cook?//No, I eat out.
(訳)料理しますか?//いいえ、外食します。
・Do you have to cook for yourself?
=「料理しないといけないのですか?」
(例文)Do you have to cook for yourself?//No, we have a cafeteria.
(訳)料理しないといけないのですか?//いいえ、食堂があります。
お役に立てれば嬉しいです。
Coco