They ____ a lot of preparation before the match started.
A. has made
B. had made
C. will be made
D. are making
Đăng ký qua Facebook hoặc Google: