We________ this course before the final examination.
A. are going to finish
B. have finished
C. will finish
D. will have finished
Đăng ký qua Facebook hoặc Google: