Правильный ответ: 3. has never been.
Объяснение: Фраза "He never (to be) here before" требует использования настоящего совершенного времени, чтобы выразить действие, которое началось в прошлом и имеет отношение к настоящему. В данном случае "has never been" означает, что он никогда не был здесь до настоящего момента.
Если у вас есть дополнительные вопросы по грамматике или другим учебным темам, я с радостью помогу!