英语时态不是简单对应中文的“过去、现在、将来”。它表达的是动作发生的时间、状态、持续性、完成性和说话人的观察角度。
7.1 一般现在时
形式:
主语 + 动词原形/第三人称单数
用途:
- 表示经常性、习惯性动作。
- 表示客观事实、真理。
- 表示现在的状态。
例句:
I get up at seven every day.
我每天七点起床。
The Earth goes around the sun.
地球绕着太阳转。
She lives in Shanghai.
她住在上海。
第三人称单数要变化:
He likes tea.
She studies English.
It works well.
常见错误:
错误:He like music.
正确:He likes music.
7.2 现在进行时
形式:
am/is/are + doing
用途:
- 表示此刻正在发生。
- 表示现阶段正在进行。
- 表示已经安排好的近期计划。
例句:
I am reading now.
我现在正在读书。
She is learning French these days.
她最近在学法语。
We are meeting him tomorrow.
我们明天要见他。
7.3 一般过去时
形式:
动词过去式
用途:表示过去某个时间发生的动作或状态。
I visited Beijing last year.
我去年参观了北京。
She was tired yesterday.
她昨天很累。
常与过去时间状语连用:
yesterday
last week
in 2020
two days ago
when I was young
7.4 过去进行时
形式:
was/were + doing
用途:表示过去某一时刻正在进行的动作。
I was watching TV at eight last night.
昨晚八点我正在看电视。
When he came in, I was writing an email.
他进来时,我正在写邮件。
7.5 一般将来时
常见形式:
will + 动词原形
be going to + 动词原形
will 常表示临时决定、预测、承诺:
I will help you.
我会帮你。
It will rain tomorrow.
明天会下雨。
be going to 常表示计划、打算或有迹象的预测:
I am going to study abroad.
我打算出国学习。
Look at the clouds. It is going to rain.
看那些云,要下雨了。
7.6 现在完成时
形式:
have/has + 过去分词
用途:
- 过去发生的动作对现在有影响。
- 从过去持续到现在。
- 表示经历。
例句:
I have finished my homework.
我已经完成作业了。
She has lived here for ten years.
她在这里住了十年。
I have been to London.
我去过伦敦。
现在完成时强调“现在的结果或经验”,一般过去时强调“过去发生过”。
比较:
I lost my key yesterday.
我昨天丢了钥匙。强调过去事件。
I have lost my key.
我把钥匙丢了。强调现在没钥匙。
for 和 since 的区别:
for + 一段时间
since + 时间点
例句:
for three years
since 2020
since last Monday
7.7 过去完成时
形式:
had + 过去分词
用途:表示“过去的过去”。
When I arrived, the train had left.
我到的时候,火车已经开走了。
两个动作都发生在过去,但火车离开发生得更早,所以用过去完成时。
7.8 将来完成时
形式:
will have + 过去分词
用途:表示到将来某个时间为止已经完成。
By next Friday, I will have finished the report.
到下周五,我将已经完成这份报告。