题目
判断句子中括号里的动词使用是否恰当。-Does Liu Hui serve in the army?-No but he(served)in the army for three years. A. falseB. true
判断句子中括号里的动词使用是否恰当。-Does Liu Hui serve in the army?-No but he(served)in the army for three years.
- A. false
- B. true
题目解答
答案
B
解析
考查要点:本题主要考查英语中动词时态的正确使用,特别是一般过去时与一般现在时的区分。
解题核心思路:
- 判断时间状态:根据上下文确定动作发生的时间(过去、现在或将来)。
- 分析语境逻辑:结合回答中的否定信息(“No”)和补充说明(“but he...”),明确动作的时间范围。
- 匹配时态:若动作发生在过去且已结束,则用一般过去时;若动作持续到当前,则可能需要用现在完成时。
破题关键点:
- 第一个问句用一般现在时(
serve),询问刘辉现在是否在服役。 - 回答中的“but he(served)...”需表达“过去服役过,但现在已不在服役”,因此需用一般过去时(
served)。
语境分析
- 问题句:
Does Liu Hui serve in the army?- 使用一般现在时,询问刘辉当前是否在服役。
- 回答句:
No, but he(served)in the army for three years.- “No”表示刘辉现在不在服役。
- “but he...”补充说明他过去服役过(三年前的事情)。
时态判断
- “served”是一般过去时,表示动作发生在过去且已结束(服役三年已结束)。
- 若用一般现在时(
serves),则暗示刘辉现在仍在服役,与“No”矛盾。 - 若用现在完成时(
has served),需强调动作与现在有联系(如“已服役三年,可能仍在服役”),但语境中“No”明确否定当前状态,因此一般过去时更合适。
结论:括号中的动词served使用正确,答案为B. true。