目标读者:初中英语学习者
推荐效果:3分钟掌握核心区别,时态选择永不混淆!⏰
一、核心心法:抓住'现在关联'与'过去结束'
这两个时态的根本区别在于动作与现在的关联性:
现在完成时 → 过去动作影响现在
一般过去时 → 过去动作已结束
(现在还有关)→ (过去已无关)
二、一张神图破解所有区别(必存宝典!)
图片
点击放大看
三、实战解题3步法(选择题/写作秒杀!)
遇到题目不知道用哪个时态?就问自己这三个问题:
1. 找标志:句子中有没有时间状语?
2. 判关联:动作是否持续到现在?是否影响现在?
3. 选时态:
影响现在/持续至今 → 现在完成时
纯粹过去动作 → 一般过去时
✅ 例题实战:
I ______ (live) in Beijing since 2020.
1. 找标志:since 2020(自从2020年)
2. 判关联:从2020年持续到现在
3. 选时态:现在完成时 → have lived
答案:have lived
She ______ (visit) Shanghai last year.
1. 找标志:last year(去年)
2. 判关联:去年发生,已结束
3. 选时态:一般过去时 → visited
答案:visited
______ you ever ______ (be) to Japan?
1. 找标志:ever(曾经)
2. 判关联:询问至今经历
3. 选时态:现在完成时 → Have, been
答案:Have, been
四、高频易错点 & 避坑指南
⚠️ 这些坑一踩就扣分!
1. just now 用过去时,just 用完成时!
错误:I have finished it just now.(❌)
正确:I finished it just now.(✅)
正确:I have just finished it.(✅)
2. for + 时间段看语境:
I have lived here for 10 years.(现在还住)
I lived there for 10 years.(现在不住了)
3. been to 和 gone to 的区别:
She has been to Paris.(去过巴黎,已回来)
She has gone to Paris.(去巴黎了,现在在那里)
4. 瞬间动词不能用完成时+时间段:
错误:He has died for 10 years.(❌)
正确:He died 10 years ago.(✅)
五、终极总结口诀
完成时态看关联,过去动作连现在;
一般过去纯往事,时间状语很明显;
since for用完成,yesterday用过去;
两个时态很好分,就看现在关不关!
转发收藏这份攻略,彻底搞定时态选择!
关注我,轻松掌握所有英语语法难点! ➡️
#英语语法 #时态辨析 #英语学习 #现在完成时 #一般过去时 #初中英语 #中考英语
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报。香港配资炒股提示:文章来自网络,不代表本站观点。