题目
By the end of this month, we _____ all the lessons.A. will finishB. will have finishedC. finishD. have finished
By the end of this month, we _____ all the lessons.
A. will finish
B. will have finished
C. finish
D. have finished
题目解答
答案
B. will have finished
解析
步骤 1:理解时间状语
“By the end of this month”表示“到这个月底为止”,是一个将来的时间点。
步骤 2:确定时态
根据时间状语“By the end of this month”,我们需要使用将来完成时,因为将来完成时用于表示在将来某个时间点之前已经完成的动作。
步骤 3:选择正确选项
A. will finish:一般将来时,表示将来某个时间点将要完成的动作。
B. will have finished:将来完成时,表示到将来某个时间点为止已经完成的动作。
C. finish:一般现在时,表示现在或经常发生的动作。
D. have finished:现在完成时,表示到现在为止已经完成的动作。
“By the end of this month”表示“到这个月底为止”,是一个将来的时间点。
步骤 2:确定时态
根据时间状语“By the end of this month”,我们需要使用将来完成时,因为将来完成时用于表示在将来某个时间点之前已经完成的动作。
步骤 3:选择正确选项
A. will finish:一般将来时,表示将来某个时间点将要完成的动作。
B. will have finished:将来完成时,表示到将来某个时间点为止已经完成的动作。
C. finish:一般现在时,表示现在或经常发生的动作。
D. have finished:现在完成时,表示到现在为止已经完成的动作。