时态语法总览
时态(tense)是一种动词形式,不同的时态用以表示不同的时间与方式.动词时态是表示行为、动作和状态在各种时间条件下的动词形式.因此,当我们说动词时态结构的时候,指的是相应时态下的动词形态形式.
所谓"时"就是行为发生的时段或状态存在的时段,即"现在、过去、将来、过去将来"四种.
所谓"态"就是行为或状态发生时所呈现的状态,有"一般、进行、完成、完成进行"四种.由时态结合,便形成下列十六种时态
一般时态(4种)
一般现在时
表示经常的,习惯性的动作,描述平时所处的状态,表示平时的存在的特征,有规律的状态等.
例句:
- I drink water every day.
- 我每天都在喝水(习惯性动作)
- She has a beautiful sister
- 她有一个漂亮的姐姐(平时的特征)
- The moon goes around the earth
- 月亮围绕着地球转(有规律的状态)
一般过去时
过去某个时间里发生的动作或存在的状态.有谓语动词的过去式表示,也就是说动词词末要加-ed(除不规则动词之外).常和一般过去式
连用的过去时间状语有:Last night,yesterday,in 1999,two hours ago等等
例句:
- What did you do yesterday?
- 昨天你干什么了?
- I met Lin Tao this moring.
- 我遇见林涛了.
- I was there two hours ago.
- 两个小时之前就我在那儿.
一般将来时
表示将来要发生的动作或计划,结构有主语+will+动词原形和主语+be going to do.
例句:
- I will go to the zoo this weekend.
- 这个我将要去动物园.
- Lisa is going to have dinner.
- 莉莎马上要吃晚饭了.
一般过去将来时
表示过去的某时以后将要发生动作.结构是would+动词原形(过去某一时间来看将要发生的动作)、was/were going to+动词原形(过去曾经打算或计划要做什么)was/were to+动词不定式(这个结构也可以表示过去将来)
例句:
- He said he would go to the north for the holiday.
- 他说他要去北方度假.
- No one knew when he was going to finish his homework.
- 没有人知道他什么时候会完成作业.
- She told me that she was to plant some trees in the yard
- 她告诉我她要在院子里种一些树.
进行时时态(4种)
现在进行时
表示正在发生的动作,经常用到的结构有: am/is/are+动词ing
和now,look,listen这些词连用.
例句:
- She is dancing .
- 她正在跳舞
过去进行时
表示过去某个时刻或时间段正在进行的事情或动作,结构是was/were+动词ing.
例句:
- What was he doing at home last night?
- 昨晚上他在家干什么?
- They were playing football at this time yesterday.
- 昨天这个时候他们正在打球.
将来进行时(考察的比较少,了解就好)
将来某一时间正在进行的动作,或表示要在将来某一时刻开始并持续下去的动作.结构:主语+will be +动词ing
例句:
- The train will be leaving in a second.
- 这火车马上就要开了.
- I will be studying engish when you arrive tonight.
- 明晚你来的时候,我正在学习英语.
过去将来进行时
过去将来进行时
表示就过去的将来某一时刻或某一时间段正在进行的动作.结构should be(第01人称)/would be(第二、三人称)+动词ing
例句:
- He asked me what i should be doing at ten the next day.
- 他问我第二天十点钟我将要做什么.
- They said that they would be expecting us the next week.
- 他们说他们下个周等我们.
完成时态(4种)
完成:表达动作连接了两个时间点,从A点开始动作发生——B点结束.
现在完成时:连接过去和将来.
过去完成时:连接过去1和过去2.
将来完成时:连接现在和将来.
现在完成时
表示过去已经完成的动作一直发生到现在造成的影响或结果.基本结构是have/has+p.p;
肯定句:主语+have/has+动词的过去分词(p.p);
否定句:主语+have not/has not+p.p
一般疑问句:Have/Has+主语+p.p
例句:
- He hasn't finished homework till now.
- 他到现在还没有完成作业.

没完成作业这个动作已经在之前发生了
持续到了现在才结束.这就是现在完成时.
过去完成时
表示在过去的某一时间或动作之前已经发生或完成了的动作,也就是过去的过去.主要结构是had+过去分词,had用于各种人称.
①肯定句:主语+had+动词过去分词
②否定句:主语+had+not+动词过去分词
生了,持续到昨天(过去2)才结束.
两个时间都是发生在过去.
将来完成时用来表示在将来某一时间以前已经完成或一直持续的动作.
例句:
- He will haven't finished homework by tomorrow.
- 他到明天都不会完成作业的.


现在他不做作业这个行为,已经发生的
不做作业的行为会一直持续到明天结束.
表示从过去某一时间来看将来某时但动作是已经完成了的,过去将来完成时由"would+have+过去分词"构成:should / would+ have done sth.通常用于转述方面.
例句:
- He said that they would have arrived by seven o'clock.
- 他说他们在七点钟前就会到达.
- She told me that she would have finished typing the letter before I came back.
- 她告诉我,在我回来之前她就会把信件打好的.
完成进行时态 (4种)
完成进行时包含"完成"和"进行"两部分.
完成:动作连接两个时间
进行:动作还在做,没结束的呢.
现在完成进行时
从过去某一时间开始一直延续到现在,可能仍会继续进行延续到将来.
结构:have/has +been+doing
例句:
- I have been working in this compay till today.
- 我到今天都一直在这家公司工作.

之前我就在这家公司工作一直持续到了今天都还没
结束.就好像是你昨天加班加到了今天8点钟,居
然还没忙完工作,你是选择继续呢?还是不继续
呢?
过去完成进行时
表示从过去某个时刻正在进行的动作或状态,还未完成,一直持续着.
结构:had been +doing
例句:
- I had been working in this company before yesterday.
- 我到昨天都一直在这家公司工作

昨天之前我就在这家公司工作一直持续到昨天都没
有结束,可能还会保持下去.
将来完成进行时表示这个动作已经在某一个时间开始了,一直会延续到将来,也可能会一直延续下去.
结构:shall/will have been +doing
例句:
- I will have been working in this company by tomorrow.
- 我到明天都一直在这家公司工作.

动作开始可能是由过去/现在发生,一直持续到明天.
明天是将来一个时间.明天之后这个工作可能会继续
保持也可能不继续保持下去.
过去将来完成进行时
表示在过去某时 看向未来 某时间,我会一直在进行这个动作.
就是(2时间)过去将来时+(2状态)完成进行时
结构:should/would+have been+现在分词.
例句:
- He told me by the end of the year he would have been living there thirty years.
- 他告诉我,到年底时,他就在那儿住了30年了.
过去 看将来 已经住了并且可能持续住下去.