打开网易新闻 查看精彩图片
学英语多年,你是否还在为“现在完成时”和“一般过去时”傻傻分不清?其实,掌握了现在完成时,你就掌握了英语表达时间跨度的核心魔法。今天,我们就来彻底攻克这个语法难点!
一、现在完成时到底是什么?
现在完成时,顾名思义,是“现在”和“完成”的结合。它连接过去与现在,表达的是过去发生的动作对现在造成的影响,或者过去开始的动作持续到现在。
基本结构:have/has + 过去分词
- have:用于第一人称(I, we)、第二人称(you)及复数主语
- has:用于第三人称单数(he, she, it, 单数名词)
二、从零开始:核心用法详解
【用法一】表示过去发生的动作对现在有影响或结果
这种用法强调的不是动作发生的时间,而是动作带来的“现在结果”。
例句1:
I have lost my keys. I can’t open the door.
(我弄丢了钥匙。我开不了门了。)
→ 重点不是“什么时候丢的”,而是“现在门开不了”这个结果。
例句2:
She has finished her homework. Now she can watch TV.
(她完成了作业。现在她可以看电视了。)
→ 作业完成的状态影响到现在:可以看电视了。
例句3:
He has eaten too much. He feels sick.
(他吃太多了。他觉得不舒服。)
→ 吃多的动作导致现在不舒服。
热门跟贴