If he ... to Mary`s party yesterday, he would have met her nephew there.
had gone
have gone
would have gone