题目
-John,you go out to play until your homework .-OK,Mum.( )A. must;finishesB. can't;is finishedC. can't;has finishedD. needn't;finishes
-John,you go out to play until your homework .-OK,Mum.( )
A. must;finishes
B. can't;is finished
C. can't;has finished
D. needn't;finishes
题目解答
答案
B. can't;is finished
解析
考查要点:本题主要考查情态动词的用法以及动词时态的搭配,特别是until引导的时间状语从句中主句与从句的逻辑关系。
解题核心思路:
- 主句与从句的逻辑关系:主句表达“不能出去玩”(否定命令),需选择合适的情态动词(如
can't)。 - 从句的时态选择:从句需用被动语态表示“作业被完成”,且根据语境选择一般现在时(强调状态)或现在完成时(强调动作完成)。
破题关键点:
- 情态动词:
can't表示“禁止”或“不允许”,符合母亲的指令语气。 - 被动语态:作业是被完成的,需用被动形式
is finished。
选项分析
第一空(情态动词)
- A. must:表示“必须”,与语境不符(母亲不允许John出去)。
- B. can't:表示“不能”,符合语境。
- C. can't:同B,需进一步分析第二空。
- D. needn't:表示“不必”,与语境不符(母亲要求完成作业后才能出去)。
第二空(动词形式)
- A. finishes:主动语态,但作业是被完成的,需用被动语态。
- B. is finished:被动语态,正确表达“作业被完成”。
- C. has finished:主动语态,且现在完成时不符合语境(强调状态而非动作完成)。
- D. finishes:同A,错误。
结论:B选项(can't;is finished)正确。