A.wouldn’t leaveB.wouldn’t have leftC.didn’t leaveD.hadn’t left
A.thatB.itC.whatD.which
A.have foundB.will have foundC.will be findingD.are finding