I'm sorry you ______ so long, but it' ll still be some time before Jim gets back.
#101357
A
wait
B
waited
C
had waited
D
have been waiting