PETER _______ FOR THIRTY MINUTES BEFORE MARY ARRIVED.A. WOULD BE WA...

4. Peter _______ for thirty minutes before Mary arrived.A. would be waiting B. has been waiting C. had been waiting D. was waiting