EITHER JACK OR PETER ... THE DOOR UNLOCKED.A. HAVE LEFTB. HAS LEFT...

30. Either Jack or Peter ... the door unlocked.

a. have left

b. has left

c. leave

d. to leave

 b