He--- to see us if he had been able to.
A
would come
B
would have come
C
may have come
D
may come
Correct Answer: would have come
If+present…….+futureIf+past……+past perfectIf+had…….+would have/could have