I HATE WAITING FOR BUSES. LAST SUNDAY, I ---FOR 30 MINUTES WHEN TH...

18. I hate waiting for buses. Last Sunday, I ---for 30 minutes when three buses came at the same time.A. have waited B. waited C. had been waiting D. was waiting