Had the grammar section of the test not been so difficult, Kay would certainly _______ it.

have passed
be passed
have been passed


OK. Here's how this works.

You tell us what you think the right answer is, and provide a reason if you can, based on what you've learned so far in your study of English.

Then we'll comment on it.

Students: We have free audio pronunciation exercises.
Have passed
anonymous Have passed

Are you the anonymous who posted the original question?