We _______

Câu hỏi: We ________ for this opportunity for more than three years.

A. were waiting

B. have been waiting

C. waited

D. are waiting