根据时和态,英语的所有时态有16种:一般过去时、一般现在时、一般将来时、一般过去将来时、过去进行时、现在进行时、将来进行时、过去将来进行时、过去完成时、现在完成时、将来完成时、过去将来完成时、过去完成进行时、现在完成进行时、将来完成进行时、过去将来完成进行时。为了方便大家进行记忆,我整理出了一个Excel表格。
那么这么多时态应该怎么去理解呢,我可以告诉大家这16种时态并不要求全部掌握,只需要掌握其中的8种就可以了。下面我将对一些常见时态逐一进行介绍。
段时态—强调过程而不是结构
①现在完成时 hava/has + done 表示发生在从过去到现在的一段时间内的事情。
例如:
I have married now.
I have finished my homework.
She has done a lot of good things.
现在完成时的标志:
since + 过去的一个时间点
for+一段时间
over the past+一段时间
②过去完成时 had + done 表示发生在从过去的过去到过去的一段时间内的事情
过去完成时的标志:过去的过去,句子中出现了一个已经发生在过去的事情A,而事件B还发生在A发生之前。
③将来完成时 will have done 表示发生在现在和将来之间的事情
将来完成时的标志:by + 将来的一个时间点 by the end of +将来的一个时间点
This building will have been finished by the end of 2021.
before+将来的一个时间点
I will have cleaned this house before you get home tomorrow.
④现在完成进行时 have/has been doing 表示发生在过去到现在直到将来的事情。
点时态—强调结构而不强调过程
⑤一般现在时 do/does
⑥一般将来时 will do / be going to do / be to do / be about to do / be doing
⑦过去将来时 would do / was were going to do
过去将来时标志:将来的时间点,如:tomorrow,next week,in 2025…
I will see you tomorrow.
She said she would be a teacher in the future.
⑧现在进行时 be(am/is/are) doing 表示在现在的一个时间点上正在做某事
I am talking to you now.
Are you listening to me?
You are having an English class right now.
⑨过去进行时 be(was/were) doing 表示在过去的一个时间点上正在做某事
I was having an English class at 19:00 yesterday.
She was listening to music when I walked into the room.
We were sleeping when you knocked the door.
⑩将来进行时 will be doing 表示在过去的一个时间点上正在做某事
I will be flying to New York at this time tomorrow.