THE LAST PERSON __________ WILL HAVE TO TURN OFF THE LIGHTS.A. HAV...

29. The last person __________ will have to turn off the lights.A. have left B. left C. leaving D. to leave