MY GIRL FRIEND ARRIVED AFTER I _____ FOR HER ABOUT HALF AN HOUR. A...

42. My girl friend arrived after I _____ for her about half an hour. A. was waiting B. had been waiting C. have been waiting D. have waited