"Has" es una forma de "have", un verbo transitivo que se puede traducir como "tener". "He would have" es una frase que se puede traducir como "tendría". Aprende más sobre la diferencia entre "he would have" y "has" a continuación.
I told Tomas that he would have a lot more success if he showed up to work on time on a regular basis.Le dije a Tomás que tendría mucho más éxito si llegara al trabajo a tiempo de manera habitual.
If he had known how long it was going to take, he would have gone to a different restaurant.Si hubiera sabido cuánto iba a tardar, habría ido a otro restaurante.