现在完成时专练100题及答案_如何避免since和for的常见错误?

精选文章2小时前发布 esoua
0 00
网盘资源搜索

是不是每次遇到现在完成时的题目,尤其是since和for的选择,总感觉心里没底??? 明明背了规则,一到做题还是混淆?别担心,这可能是你没有真正理解现在完成时的核心逻辑!今天通过100题专项训练的精讲,帮你彻底攻克这个难点,让since和for不再成为丢分项!??

一、since和for的区别:核心原理解析

现在完成时中,since和for是标志性时间状语,但用法有本质区别:

  • since + 过去时间点:表示动作从”过去某个具体时刻”开始,持续到现在。强调”起点”。

    • 例如:I have lived here since 2020.(从2020年起我一直住在这里)

  • for

    + 时间段:表示动作持续了”多长时间”,强调”时长”。

    • 例如:I have lived here for five years.(我在这里住了五年了)

记忆口诀:since接点(时间点),for接段(时间段)。

二、专项训练高频题型精讲

1. 时间状语选择题

这类题目主要考查since和for的辨析能力:

例题:He has learned English ______ three years.

A. since B. for

解析:three years是一个时间段,正确答案是B. for。

答题技巧:看到”时间段”(如two days, three months, five years)直接选for;看到”具体时间点”(如last week, 2020, yesterday)选since。

2. 动词形式填空题

现在完成时的结构是”have/has + 过去分词”,需要同时考虑主谓一致和分词变化:

例题:She ______ (teach) in this school since 2015.

解析:主语She是第三人称单数,时间状语since 2015表明用现在完成时,正确答案是has taught。

易错点预警:?? 很多人忘记第三人称单数要用has,或者不规则动词的过去分词记错。建议重点记忆常见不规则动词:teach-taught, see-seen, do-done等。

三、高分必会的解题技巧

1. 关键词定位法

题目中的这些词是现在完成时的明显信号:

  • already, just, yet(多用于完成时)

  • ever, never(表示经历)

  • for + 时间段, since + 时间点

看到这些词,优先考虑现在完成时。

2. 连续性动词与瞬间性动词的转换

这是考试中的高频考点,也是容易出错的地方:

瞬间性动词(如die, leave, buy)不能与for/since直接连用,需要转换为连续性动词或状态

  • die → be dead(他爷爷去世十年了)

    • 错误:His grandfather has died for ten years.

    • 正确:His grandfather has been dead for ten years.

  • leave → be away from(他离开北京一周了)

    • 错误:He has left Beijing for a week.

    • 正确:He has been away from Beijing for a week.

常见转换表

瞬间性动词

连续性表达

die

be dead

leave

be away from

buy

have

borrow

keep

join

be in/be a member of

四、100题专项训练精华解析

以下是高频考题类型及解题思路:

1. have been to 与 have gone to 的区别

例题:—Where is your father? —He ______ to the supermarket.

A. has been B. has gone C. went

解析:have been to表示”去过已回”,have gone to表示”去了未回”。父亲不在说话地点,说明”去了超市还没回来”,正确答案是B。

技巧:问”人在哪里”用have gone to;问”是否去过”用have been to。

2. 现在完成时与一般过去时的区别

关键区别:现在完成时强调动作对现在的影响或结果,一般过去时只表示过去发生的动作。

例题:I ______ (read) this book last week.(去年我读了这本书)

答案:read(一般过去时)

例题:I ______ (read) this book, so I can tell you the story.(我读过这本书,所以能讲故事)

答案:have

read(现在完成时,强调”读过”对现在的影响)

五、专项训练提升路径

  1. 基础巩固阶段(1-2周):每天练习15-20题,重点掌握基本结构和时间状语

  2. 难点突破阶段(1周):专攻动词转换和易混句型

  3. 综合应用阶段(1周):完成整套100题训练,模拟考试环境

?? 学习建议:建立错题本,重点记录since/for错误、动词转换错误,每周复盘一次。

现在完成时虽然有一定难度,但只要掌握核心规则和解题技巧,通过系统性的100题训练,完全能够实现从混淆到精通的转变。关键是理解动作的”持续性”和”对现在的影响”,这是区分现在完成时和其他时态的本质特征。

立即行动:拿出专项训练题,从今天开始每天攻克一个题型,两周后你会惊讶于自己的进步!??

© 版权声明

相关文章