现在完成时专练100题及答案_如何避免since和for的常见错误?
<p>是不是每次遇到现在完成时的题目,尤其是since和for的选择,总感觉心里没底??? 明明背了规则,一到做题还是混淆?别担心,这可能是你没有真正理解现在完成时的核心逻辑!今天通过100题专项训练的精讲,帮你彻底攻克这个难点,让since和for不再成为丢分项!??</p><h2>一、since和for的区别:核心原理解析
</h2><p>现在完成时中,<strong>since和for是标志性时间状语</strong>,但用法有本质区别:</p>
<ul><li><p><strong></p> since + 过去时间点</strong>:表示动作从"过去某个具体时刻"开始,持续到现在。强调"起点"。</p><ul><li><p>例如:I have lived here since 2020.(从2020年起我一直住在这里)</p></li></ul></li><li><p><strong>for + 时间段</strong>:表示动作持续了"多长时间",强调"时长"。</p><ul><li><p>例如:I have lived here for five years.(我在这里住了五年了)</p></li></ul></li></ul><p><strong>记忆口诀</strong>:since接点(时间点),for接段(时间段)。</p>
<h2>二、专项训练高频题型精讲
</h2><h3>1. 时间状语选择题
</h3><p>这类题目主要考查since和for的辨析能力:</p>
<p><strong>例题</strong>:He has learned English ______ three years. </p>
<p>A. since B. for</p>
<p><strong>解析</strong>:three years是一个时间段,正确答案是B. for。</p>
<p><strong>答题技巧</strong>:看到"时间段"(如two days, three months, five years)直接选for;看到"具体时间点"(如last week, 2020, yesterday)选since。</p>
<h3>2. 动词形式填空题
</h3><p>现在完成时的结构是"have/has + 过去分词",需要同时考虑主谓一致和分词变化:</p>
<p><strong>例题</strong>:She ______ (teach) in this school since 2015. </p>
<p><strong>解析</strong>:主语She是第三人称单数,时间状语since 2015表明用现在完成时,正确答案是has taught。</p>
<p><strong>易错点预警</strong>:?? 很多人忘记第三人称单数要用has,或者不规则动词的过去分词记错。建议重点记忆常见不规则动词:teach-taught, see-seen, do-done等。</p>
<h2>三、高分必会的解题技巧
</h2><h3>1. 关键词定位法
</h3><p>题目中的这些词是现在完成时的明显信号:</p>
<ul><li><p>already, just, yet(多用于完成时)</p></li><li><p>ever, never(表示经历)</p></li><li><p>for + 时间段, since + 时间点 </p></li></ul><p>看到这些词,优先考虑现在完成时。</p>
<h3>2. 连续性动词与瞬间性动词的转换
</h3><p>这是考试中的<strong>高频考点</strong>,也是容易出错的地方:</p>
<p><strong>瞬间性动词</strong>(如die, leave, buy)不能与for/since直接连用,需要转换为<strong>连续性动词或状态</strong>:</p>
<ul><li><p>die → be dead(他爷爷去世十年了)</p><ul><li><p>错误:His grandfather has died for ten years.</p></li><li><p>正确:His grandfather has been dead for ten years. </p></li></ul></li><li><p>leave → be away from(他离开北京一周了)</p><ul><li><p>错误:He has left Beijing for a week.</p></li><li><p>正确:He has been away from Beijing for a week. </p></li></ul></li></ul><p><strong>常见转换表</strong>:</p>
<table><thead><tr><th><p>瞬间性动词</p></th><th><p>连续性表达</p></th></tr></thead><tbody><tr><td><p>die</p></td><td><p>be dead</p></td></tr><tr><td><p>leave</p></td><td><p>be away from</p></td></tr><tr><td><p>buy</p></td><td><p>have</p></td></tr><tr><td><p>borrow</p></td><td><p>keep</p></td></tr><tr><td><p>join</p></td><td><p>be in/be a member of</p></td></tr></tbody></table><h2>四、100题专项训练精华解析
</h2><p>以下是高频考题类型及解题思路:</p>
<h3>1. have been to 与 have gone to 的区别
</h3><p><strong>例题</strong>:—Where is your father? —He ______ to the supermarket. </p>
<p>A. has been B. has gone C. went</p>
<p><strong>解析</strong>:have been to表示"去过已回",have gone to表示"去了未回"。父亲不在说话地点,说明"去了超市还没回来",正确答案是B。</p>
<p><strong>技巧</strong>:问"人在哪里"用have gone to;问"是否去过"用have been to。</p>
<h3>2. 现在完成时与一般过去时的区别
</h3><p><strong>关键区别</strong>:现在完成时强调动作对现在的影响或结果,一般过去时只表示过去发生的动作。</p>
<p><strong>例题</strong>:I ______ (read) this book last week.(去年我读了这本书)</p>
<p><strong>答案</strong>:read(一般过去时)</p>
<p><strong>例题</strong>:I </p>______ (read) this book, so I can tell you the story.(我读过这本书,所以能讲故事)</p>
<p><strong>答案</strong>:have read(现在完成时,强调"读过"对现在的影响)</p>
<h2>五、专项训练提升路径
</h2><ol><li><p><strong>基础巩固阶段</strong>(1-2周):每天练习15-20题,重点掌握基本结构和时间状语</p></li><li><p><strong>难点突破阶段</strong>(1周):专攻动词转换和易混句型</p></li><li><p><strong>综合应用阶段</strong>(1周):完成整套100题训练,模拟考试环境</p></li></ol><p><strong>?? 学习建议</strong>:建立错题本,重点记录since/for错误、动词转换错误,每周复盘一次。</p>
<p>现在完成时虽然有一定难度,但只要掌握核心规则和解题技巧,通过系统性的100题训练,完全能够实现从混淆到精通的转变。关键是理解动作的"持续性"和"对现在的影响",这是区分现在完成时和其他时态的本质特征。</p>
<p><strong>立即行动</strong>:拿出专项训练题,从今天开始每天攻克一个题型,两周后你会惊讶于自己的进步!??</p>
页:
[1]