4. Are we having dinner with Uma tonight?
В данном предложении используется Present Continuous для выражения запланированного действия в ближайшем будущем.
Ответ: Are we having