том обедал когда его сын разговаривал по телефону
Tom had lunch while his son was on the phone.
to have dinner (без артикля) - ужинать)