Result now · Experience (light) · Still continuing (intro)
上一节我们记住了 have/has + 过去分词 的形式;这一节学习什么时候用现在完成时:关心现在的结果,或从过去到现在。
观察点:说话人关心的是现在,不是单纯「昨天发生了什么」。
动作发生在过去,但句子要表达的是此刻的状态或结果,常用 so / that's why 点出因果。
I've finished my homework, so I can watch a short video tonight.
现在的结果:作业已完成,今晚有时间放松。
I've read the story, so I know the ending.
现在的结果:知道情节与结局,能参与讨论。
I've cleaned my desk, so I feel ready for tomorrow's test.
现在的结果:环境整洁,心理上更从容。
That's why I look relaxed — I've prepared my English speech.
现在的结果:外表轻松,因为准备已完成。
动词多为延续性(live, study, work, be, know, teach…)。本页只展示 for / since 作时间状语;下一课专门练 for 和 since(见 L10-07)。
I have lived in Chengdu since I was little.
从小到现在一直住在这里(状态延续)。
We have studied English for three years.
学习从过去某时持续到现在(时长)。
She has worked as a volunteer for two months.
志愿工作从过去开始,目前仍在进行或刚结束不久。
一、现在完成时到底在说什么?(记住:常常和「现在」挂钩)
写法都是 have / has + 过去分词。做题时可以先问自己一句话:我是想讲「昨天那一刻在干什么」,还是想讲「到现在为止已经怎么样了」?如果只是交代过去的某个具体时间,多用一般过去时(句里常有 yesterday, last week, … ago, in 2019 这类「已经结束的过去时间」)。如果更关心现在的结果、现在的状态,就多用现在完成时。
语义 A:过去做了事 → 现在有结果:事情早就做了,但句子重点在现在怎么样了。比如「作业写完了,所以现在能休息」「书读过了,所以知道结局」。英语里经常用 so …, that’s why … 把「过去做过」和「现在的样子」连起来。
语义 B:从过去一直到现在还在/还算数:不是只讲某一瞬间,而是讲从以前一直延续到说话这一刻。常用 live, work, study, teach, wait, know, be 这类「能持续一段时间」的动词;时间上也常见 for … / since …。for / since 怎么选、How long 怎么问,我们放到后面的课专门练,这一页先把「从过去到现在」这条线想清楚就行。
这是过去的一个动作
影响到了现在
一个动作反复持续发生
一般过去时常带具体过去时间;现在完成时强调与现在的联系。
I read the book last month.
关心「上个月做了什么」,时间点明确。
I have read the book, so I can tell you what happens in Chapter 5.
关心「我现在能做什么/知道什么」。
They watched the film last Friday.
动作发生在上周五,叙述过去事件。
They have watched the film, so they won't be spoiled in class.
强调现在上课讨论时「已看过」这一结果。
下面每句都是中文,请你判断:句子更贴近哪一种时间关系。
下一节将讲 already, yet, just, ever, never 等标志词位置;本页只各给一句教材风例句,埋伏笔。
Have you ever been to Beijing?
询问对方是否有过某种经历(ever)。
I've never tried hot pot before.
从未有过该经历(never)。
I've been to Beijing twice.
去过某地(次数)——与「此刻是否在那里」不同,提高课再细辨。
接下来:already, yet, just, ever, never 放在句子的哪里?——见 L10-04。
若系统开启「减少动态效果」,意义 A 会一次显示弧线与两句中文;意义 B 会一次排满箭头并显示底部说明。
进入标志词:already / yet / just / ever / never(L10-04)