Is Mark having lunch? или Is Mark have lunch? что будет правильно?
Второе неправильно вообще. Только Is Mark having lunch
Оба варианта верные,зависит от постановки предложения
То есть,Present Simple или Present Continious
в Present Simple разве не будет: Do Mark have lunch?