Have or has

Would the young Smith, who has been talking hoarse about cleaning up the party politics, have approved of this sycophancy?

Will I use have approved or has and why?

‘have approved’ is correct.
Remove the additional phrases and you get this:
Would Smith have approved of…?

‘has been talking hoarse’ does not sound right. This is OK
‘has been talking until he is hoarse’
though my preference would be to use ‘speaking’ rather than ‘talking’ there.

‘have approved’ is correct.

Hi bev, can you justify?


I did:

Turn that question into a statement and you get this:
Smith would have approved of…

The phrase “would + had” does not exist.