夜雨聆风学习资料网

ARTICLE · 1017267

英语中考知识点整理——动词时态(二)丨现在完成时 真题小练解析

英语中考知识点整理——动词时态(二)丨现在完成时 真题小练解析

解析

1. A

时间状语 at 3 p.m. yesterday 指明过去的具体时刻,强调 "昨天下午 3 点打电话时,我正在做实验",用过去进行时 was/were doing。

B. am doing:现在进行时,表 "此刻正在做",与过去时间yesterday矛盾;

C. did:一般过去时,仅表 "做过了",不强调当时正在进行;

D. do:一般现在时,表习惯性动作,与过去时间完全不符。

2.C

问句 what were you doing at this time yesterday afternoon 明确用过去进行时提问,答句保持时态一致;主语 I 对应 was watching。

A. watch:一般现在时,不能对应过去;

B. watched:一般过去时,仅表 "看过",不回应 "当时正在做什么";

D. am watching:现在进行时,时间错位。

3. C

When I passed by... 是 when 引导的一般过去时时间状语从句(短暂动作 "经过"),主句表示 "经过时正在发生的延续性动作",用过去进行时;主语 Tina 是第三人称单数,用 was practising。

A. has practised:现在完成时,强调对现在的影响,不表过去某刻正在进行;

B. will practise:一般将来时,时间错位;

D. is practising:现在进行时,与 passed 的过去语境矛盾。

4. D

While 引导时间状语从句,强调主从句动作在过去同时进行;主句 picked up告知我们动作在过去,从句用 "当时大家正在大笑" 这一延续动作做“我拿起来”的背景,用过去进行时;everyone 作主语视为单数,用 was laughing at。

A. is laughing at:现在进行时,与过去语境矛盾;

B. laughed at:一般过去时,仅表 "笑过",不能体现 "正在进行" 的背景氛围;这里请记住while后一般跟长动作表背景。

C. laughs at:一般现在时,和A选项在第一时间排除。

5. C

when you called 是 when 引导的时间状语从句(短暂动作 "打电话"),根据语境可以推导出 "你打电话时我正在洗澡",用过去进行时;主语 I 对应 was taking。

A. had taken:过去完成时,表 "过去的过去" 已完成,不表正在进行;

B. have taken:现在完成时,与 called 的过去语境矛盾;

D. am taking:现在进行时,时间错位。

6. D

last night 指明过去时间,问句问 "昨晚为什么没上围棋课",答句解释 "昨晚那个时候我正在修理儿子的飞机模型",强调过去某时段正在进行的动作,用过去进行时;主语 I 对应 was repairing。

A. am repairing:现在进行时,与 last night 矛盾;

B. repair:一般现在时,表习惯,不表过去;

C. have repaired:现在完成时,强调已修完的结果,不解释 "当时正在做什么而缺席"。

相关学习资料