So much progress that there may be space-frights to Mars.
So much progress __________ that there may be space-frights to Mars.
A. is being made
B. are being made
C. will be made
D. will being made
Đáp án A