英语中动词共有16种时态,它们分别如下:
1. 一般现在时am, is, are, do, does
2. 现在进行时am/is/are doing
3. 现在完成时have/has done
4. 现在完成进行时have/has been doing
5. 一般将来时will/shall do
6. 将来进行时will/shall be doing
7. 将来完成时will/shall have done
8. 将来完成进行时will/shall have been doing
9. 一般过去时was, were, did, v-ed
10. 过去进行时was/were doing
11. 过去完成时had done
12. 过去完成进行时had been doing
13. 过去将来时would/should do
14. 过去将来进行时would/should be doing
15. 过去将来完成时would/should have done
16. 过去将来完成进行时would/should have been doing
下面对常用的10种时态作简要概述。
1. 一般现在时
1) 表示经常性、习惯性的动作;表示现在的状态、特征和真理。句中常用often, usually, every day等时间状语。
2) 在时间状语从句和条件状语从句中,用一般现在时表示将来。
3) 有时该时态可表示按计划、规定要发生的动作,句中都带有时间状语,但限于少数动词。如:begin, come, leave, go, arrive, start, stop, return, open, close 等。例如 :
He goes to school every day.
If you come this afternoon, we'll have a meeting.
2. 一般过去时
1) 表示过去某时间发生的事、存在的状态或过去反复发生的动作。
2) 表示过去经常发生的动作,也可用“used to”和“would +动词原形”。
注意:used to表示过去常发生而现在不再发生的动作或存在的状态。另外“be used to + 名词或动名词”表示“习惯于……”。例如:
He worked in a factory in 1986.
I used to smoke when I was a college freshman.
3. 一般将来时
一般将来时表示将来的动作或状态,其表达形式除了“will或 shall+动词原形”外,还有以下几种形式。
1) “be going to+动词原形”,表示即将发生的或最近打算进行的事。例如:
We are going to have a meeting today.
2) go, come, start, move, sail, leave, arrive 等词可用进行时态表示按计划即将发生的动作;有时用一般现在时也可表示将来。例如:
I’m leaving for Beijing.
3) “be to+动词原形”表示按计划要发生的事或征求对方意见。例如:
The boy is to go to school tomorrow.
4) “ be about to+动词原形”表示即将发生的动作。例如:
We are about to leave.
4. 现在进行时
现在进行时表示现在正在进行的动作,由“be+现在分词”构成,另外“系动词+介词或副词”也表示进行时的意义。例如:
What are you doing?
The bridge is under construction.
5. 过去进行时
过去进行时表示过去某一时刻、某一阶段正进行的动作,由“was/were+现在分词”构成。例如:
He was reading a novel when I came in.
6. 现在完成时
现在完成时由“have十过去分词”构成。其使用有以下情况:
1) 现在完成时所表示的动作在说话之前已完成,而对现在有影响。句中没有具体时间状语。例如:
He has gone to Fuzhou. (说话人认为他不在该地)
He has been to Fuzhou. (说话人认为他在该地)
2) 现在完成时所表示的动作开始于过去,持续到现在,也许还会持续下去。常用 for 或 since 表示一段时间的状语或 so far, now, today, this week/month/year 等表示包括现在时间在内的状语。例如:
He has studied English for 5 years.
He has studied English since 1985.
注意:表示短暂时间动作的词,如 come, go, die, marry, buy 等的完成时不能与 for,since 等表示一段时间的词连用。
3) 现在完成时还可用在时间和条件状语从句中,表示将来某时完成的动作。例如:
I’ll go to your home when I have finished my homework.
7. 过去完成时
l) 过去完成时由“had+过去分词”构成。过去完成时的动词表示过去某一时刻或某一动作之前完成的动作或状态。句中常用 by, before, until, when 等词引导的时间状语。例如:
By the end of last year we had built five new houses.
2) 过去完成时的动词还可表示过去某一时刻之前发生的动作或状态持续到过去某个时间或持续下去。例如:
Before he slept, he had worked for 12 hours.
8. 将来完成时
主要用来表示,在未来某一时间会业已完成的动作。在含这一时态的句子里,常以短语或句子来交代这个"将来时间"。例如:
By this time next year he will have graduated from college.
明年的这个时候他已大学毕业了。
I hope that I will have finished this article before you come tomorrow.
我希望在你明天来之前我已完成了这篇文章。
By the end of November I shall have accomplished the composition of this book.
十一月底我将已写完这本书。
They will have got home by now .
他们这时可能已经到家了。
9. 现在完成进行时
现在完成进行时由“have(has)+ been+现在分词”构成,表示现在以前一直在进行的动作。有些词,如 work, study, live, teach 等用现在完成进行时与用现在完成时意思差不多。例如:I have worked here for three years.
I have been working here for three years.
但多数动词在这两种时态中表示不同意思。例如:
I have written a letter. (已写完)
I have been writing a letter. (还在写)
注意:表示短暂动作的动词,如 finish, marry, get up, come, go 等不能用这种时态。
10. 过去将来时
过去将来时表示从过去的某一时间看将要发生的动作或存在的状态。过去将来时常用在宾语从句中,且主句必须是一般过去时。例如:
We asked him where we should go to work next week.
我们问他我们下周上哪儿去劳动。又如:
They wanted to know when you would finish the article.
他们想知道你什么时候写完这篇文章。
上一篇:高中英语语法:情态动词
下一篇:高中英语语法:动词的语态