Helen_______herkeyintheofficesoshehadtowaituntilherhusbandcamebackhome.
A.hasleft B.hadleft C.hadbeenleft D.havingleft