By the end of this year,they this large project in Europe.
A.. had completed B.complete C.are completing D.will have completed正确答案D
By the end of this year,they this large project in Europe.
A.. had completed B.complete C.are completing D.will have completed正确答案D