By the time the train arrives, we              ...

Câu hỏi: By the time the train arrives, we                                     for two hours.

A had waited

B will be waiting

C will wait

D will have waited