Grammar Geek“If he had needed me, I would have had... [to go] [to have gone].”
Hi Barb
I guess this is the way I would look at it:
If he had needed me, I would have had to go. --> This sounds fine to me. At the moment you found out about his need, your going would have still been in the future.
Granted, this is a different meaning of "have to", but I think it illustrates the point I'm trying to make:
If he had screamed, he would have had to have been in serious trouble. -->In this theoretical situation, the trouble started before he screamed, or the start of the trouble and the scream happened roughly simultaneously. Viewed in relation to the time of the scream, there is no way you can say that the serious trouble was still in the future.