问题
选择题
Can you imagine John _____ his work ahead of time though he had three days off? [ ]
A. finish
B. finishing
C. to finish
D. to have finished
答案
答案:B
Can you imagine John _____ his work ahead of time though he had three days off? [ ]
A. finish
B. finishing
C. to finish
D. to have finished
答案:B