I’m sure they (complete) the new road by June.
A. will complete
B. have completed
C. will have been completed
D. will have completed
Đáp án đúng: D
Số bình luận về đáp án: 1