The exercises are extremely difficult, b
题型:选择题
问题:
The exercises are extremely difficult, but half of the class_____ them ahead of time. [ ]
A. has already finished
B. will finish
C. have already finished
D. finishes
The exercises are extremely difficult, but half of the class_____ them ahead of time. [ ]
A. has already finished
B. will finish
C. have already finished
D. finishes