单项选择题

Do you think you ______ by 4 o’clock

A. finish
B. have finished
C. will have finished
D. will finish
热门 试题