Until then I _______ for him for hours in his office.

Until then I _______ for him for hours in his office.

A.waited

B.was waiting

C.have been waiting

D.had been waiting

答案及解析: D