WE...FOR THIS OPPORTUNITY FOR MORE THAN THREE YEARS.A. HAVE BEEN W...
27.
We...for this opportunity for more than three years.
A. have been waiting
B. were waiting
C. waited
D. are waiting
27.
We...for this opportunity for more than three years.
A. have been waiting
B. were waiting
C. waited
D. are waiting