Для построения правильного вопросительного предложения в Present Perfect (Who/we/forget/to invite) необходимо использовать вспомогательный глагол have и глагол в третьей форме (forgotten). Также необходимо учитывать, что в вопросе используется дополнение we, а не объект, поэтому необходимо использовать местоимение who, а не whom. Правильный вариант: Whom have we forgotten to invite?
Who have we forgot to invite? - грамматически неверно. Whom have we forgot to invite? - грамматически неверно.
Следовательно, правильный ответ:
Whom have we forgotten to invite?
Кого мы забыли пригласить?
Ответ: Whom have we forgotten to invite?