Choose the correct answer. If he had known it was your birthday, he … you a birthday cake.
would have brought
brings
will bring
brought