单选题
Do you think you ______ by 4 o'clock?
A. finish
B. have finished
C. will have finished
D. will finish
A
B
C
D
【正确答案】
C
【答案解析】
[解析] 句子主句的时态是现在时,宾语从句的状语表示的是将来的时间概念。故可先排除A)和B)项。 C)will have finished是将来完成时,用来表示将来某时可能已发生的事情。结合本题的意思是:在将来4点钟这个时限之前,你会已经完成任务了。C)符合题意。 D)will finish是一般将来时,只表示将要发生的动作或情况,表达不了在某一时限之前将会完成某一动作的概念。不应作答案。
提交答案
关闭