Глагол 'to have' изменяется в зависимости от подлежащего. В данном предложении подлежащее — 'He' (он), которое является местоимением третьего лица единственного числа.
Формы глагола 'to have' в настоящем времени:
Следовательно, с подлежащим 'He' используется форма 'has'.