Chinaunix首页 | 论坛 | 博客
  • 博客访问: 491403
  • 博文数量: 95
  • 博客积分: 7010
  • 博客等级: 少将
  • 技术积分: 2500
  • 用 户 组: 普通用户
  • 注册时间: 2006-01-16 17:23
文章分类

全部博文(95)

文章存档

2010年(4)

2009年(43)

2008年(48)

我的朋友

分类:

2008-08-10 21:58:30

3)、一般完成时态

(1)、概念

当谓语动词的动作发生在过去时间内时,但说话时要交代的并不是过去发生了一个动作,而是过去发生的动作对现在的影响,谓语就要用一般完成时态”(表示之前已发生或完成的动作或状态,其结果的确和现在有联系;也可表示持续到现在的动作或状态。)

这时句子里的时间词仍然表示过去时间,但和过去时时间里的时间词不一样,这时的时间词一般都和当前时间相联系,暗示出过去事件和当前结果的关系,通常与模糊的时间状语连用,或无时间状语。so far,ever,never,already,yet,before now,up to now(迄今为止),for two years(两年来),since(自从),for,just,till/until,in past years,always等。

 

(2)一般完成时态的用法

严格地说,谓语的一般过去时态和一般完成时态其实都是过去时态,它在时间上与过去时态相同,都表示动词在过去时间里完成,但暗示的侧重点不同:过去时态表示动作发在过去,说的是一件过去的事;而完成时态是为了解释一个现在的状况而去提一件过去的事,到过去的事件里去找理由,说的是一件现在的事。过去时态在讲话时,是让你听一个过去的故事,而完成时态在讲话时话里有话,主要是让你明白现在的事。请比较:

I lost my key.(目的是让你知道一件过去的故事,而现在的我也许正在喝咖啡。)

I have lost my key.(目的是让你知道一件过去的事,从而知道我现在的情况,暗示出:我现在进不去屋了,希望你提供帮助。)

 

注意:延续动词与非延续性动词

现在完成时可表示持续到现在的动作或状态,动词一般是延续性的,如live,teach,

learn,work,study,know.等。
   
过去时常用的非持续性动词如come,go,leave,start,die,finish,become,get married等。

A、两者用于完成时的区别

  延续动词表示经验、经历; 瞬间动词表示行为的结果,不能与表示段的时间状语连用。

  He has completed the work.他已完成了那项工作。 (表结果)

  I've known him since then.我从那时起就认识他了。(表经历)

B、两者用于till/until从句的差异

  延续动词用于肯定句,表示"做…直到…" 瞬间动词用于否定句,表示"到…,才…"

  He didn't come back until ten o'clock.他到10 点才回来。

  He slept until ten o'clock.他一直睡到10点。

C、非延续性动词的否定形式可以与表示延续时间的状语连用。即动作不发生的状态是可以持续的。

()I have received his letter for a month.

()I haven't received his letter for almost a month.

 

用于一般完成时的句型:

AIt is the first / second time. that…结构中的从句部分,用一般完成时。

   It is the first time that I have visited the city.

   It is the third time that the boy has been late.

BThis is the that…结构,that 从句要用一般完成时.

This is the best film that I've (ever) seen.这是我看过的最好的电影。

This is the first time (that) I've heard him sing.这是我第一次听他唱歌。

---Have you _ ever  been to our town before?

   ---No, it's the first time I _ have come _ here.

ever意为曾经无论何时,反意词为never,此两词常用于完成时。

This is the largest fish I have ever seen.

、用since表达一般完成时的四种用法

Asince(prep) + 过去一个时间点(如具体的年,,日期,钟点,1980,last month,half past six)
   I have been here since 1989. 
   Bsince(prep) +一段时间
+ ago
 
  I have been here since five months ago.
   C since(conj) +从句 

   Great changes have taken place since you left.
 
  Considerable time has elapsed since we have been here.
   DIt is +一段时间+ since(conj)从句

   It has been two years since I became a postgraduate student.

= It is two years since I became a postgraduate student.

 

比较since(prep/conj)for(prep)

Since 用来说明动作起始时间,for用来说明动作延续时间长度。

  I have lived here for more than twenty years.

  I have lived here since I was born..

  My aunt has worked in a clinic since 1949. 

  Some new oilfields have been opened up since 1976.

  I have known Xiao Li since she was a little girl. 

  My brother has been in the Youth League for two years. 

  I have not heard from my uncle for a long time.

  提示:并非有for 作为时间状语的句子都用一般完成时态。

  I worked here for more than twenty years. (我现在已不在这里工作。)

  I have worked here for many years.(现在我仍在这里工作。)

  小窍门:当一般完成时+一段时间,这一结构中,我们用下面的公式转化,很容易就能排除非延续动词在完成时中的误使。

  A() Tom has studied Russian for three years.

       = Tom began to study Russian three years ago, and is still studying it now.

  B() Harry has got married for six years.

       = Harry began to get married six years ago, and is still getting married now.

  分析:显然,第二句不对,它应改为 Harry got married six years ago.Harry has been married for six years.

 

一般现在时代替完成时

A、有些动词用一般现在时代替一般完成时,如hear,tell,learn,write,understand,forget,

know, find,say,remember等。

   I hear (= have heard) he will go to London.

   I forget (=have forgotten) how old he is.

B、句型 " It is….since…"代替"It has been… since…"

It is (= has been) five years since we last met.

 

(3)一般完成时态与其他语态的常见的组合

一般完成时态4个小变脸,见语法大表22组谓语公式。

3-1公式:此小脸主谓宾的谓语,由一般完成助动词”havehas加行为动词的“v-ed形式构成,即”has/have + v-ed”,比如:

I have washed my car.(暗示出:我的车现在干净了)

I have had my lunch.(暗示出:我现在不饿了)

I have studied English for 11 years.(暗示出:我学英语很长时间了,不用学或厌烦了)

His watch has gone wrong.(暗示出:她掌握不准时间)

 

3-2公式:此小脸主系表里的have beenhas been表示曾经是、已经是…..”,比如:

I have been a teacher for five years.

He has been ill for three days.

We have been here for a long time.

The weather has been cold so far this winter.

It has been a year since he left his country.

 

3-3公式:此小脸一般完成时态进行语态的组合,表示曾经一直在做….”,由一般完成助动词”havehas加系动词的完成式been再加上行为动词的“v-ing形式构成,即”has/have + been v-ing”,比如:

She has been living there these years.

I have been calling you all the morning.

He has been writing a letter for three hours.

We have been looking for you everywhere.

 

3-4公式:此小脸一般完成时态被动语态的组合,表示曾经被做、已经被做….”,由一般完成助动词”havehas加系动词的完成式been再加上行为动词的“v-ed形式构成,即”has/have + been v-ed”,比如:

The letter has been posted.

The university has been rebuilt.

The plan has already been made.

A lot of equipment has been bought.

 

4)、过去完成时态

(1)、概念

当谓语动词的动作发生在过去的过去时间内,谓语要用过去完成时态。什么叫过去的过去呢?当讲一件过去的事件时,事件当中又提到了一件过去的事,这个事件就发生在过去的过去时间里,因此过去完成时态常用在讲过去的故事之中。

过去完成时的时间状语:before,by,until,when,after,once,as soon as等。

   He said that he had learned some English before.

   By the time he was twelve, Edison had began to make a living by himself.

   Tom was disappointed that most of the guests had left when he arrived at the party.

注意:had no….when(还没等….)had no sooner…than…(…)

He had no sooner bought the car than he sold it.

 

(2)过去完成时态的用法:

、在told, said, knew, heard, thought等动词后的宾语从句。

She said (that) she had never been to Paris.

(注释:因为宾语从句的动作或状态先于主句的动作或状态发生。)

、状语从句:在过去不同时间发生的两个动作中,主句动作或状态发生在先,用过去完成时;从句动作或状态发生在后,用一般过去时。

  When the police arrived, the thieves had run away.

、表示意向的动词,如hope,wish,expect,think,intend,mean,suppose等,用过去完成时表示"原本…,未能…"

  We had hoped that you would come, but you didn't.

 

(3)用一般过去时代替完成时

、两个动作如按顺序发生,又不强调先后,或用thenandbut 等连词时,多用一般过去时。

  When she saw the mouseshe screamed.

  My aunt gave me a hat and I lost it.

、两个动作相继发生,可用一般过去时;如果第一个动作需要若干时间完成,用过去完成时。

  When I heard the news, I was very excited.

、叙述历史事实,可不用过去完成时,而只用一般过去时。

  Our teacher told us that Columbus discovered America in 1492.

 

(4)过去完成时态与其他语态的常见的组合

过去完成时态4个小变脸,见语法大表22组谓语公式。

4-1公式:此小脸主谓宾的谓语,由had加行为动词的“v-ed形式构成,即”had + v-ed”,比如:

He found she had left her case in the car.

The play had started when we got to the theater.

Shehad changed so much that I couldn’t recognize her.

I heard that they had made an important discovery.

My sister had left before I returned.

 

4-2公式:此小脸主系表里的,表示曾经是、已经是…..”,由过去完成助动词”had加系动词的完成式been构成(had been),比如:

He said he had been in China for over five years.

He had been here for a long time when I came in.

 

4-3公式:此小脸过去完成时态进行语态的组合,表示曾经一直在做….”,由过去完成助动词”had加系动词的完成式been再加上行为动词的“v-ing形式构成,即”had + been v-ing”,比如:

He said he had been waiting for a long time.

He told me that he had been swimming for five years.

 

4-4公式:此小脸过去完成时态被动语态的组合,表示曾经被做、已经被做….”,由过去完成助动词”had加系动词的完成式been再加上行为动词的“v-ed 形式构成,即”had + been v-ed”,比如:

He said this board had been used as road sign for many years.

He came and told me that the work had been finished.

I was told that the sports meeting had been put off.

 

5)、一般将来时态

(1)、概念

当谓语动词的动作发生在将来时间时,我们就说动词的动作发生在一般将来时间段内。表达这个时段的时间词可以是tomorrow,a while later,in 5 minutes,in the future,at the end of next year(明年底),when you come next year等。

 

(2)一般将来时态的用法

一般现在时代替一般将来时

A下列动词:come, go, arrive, leave, start, begin, return的一般现在时表将来。这些词主要用来表示在时间上已确定或安排好的事情。

  The train leaves at six tomorrow morning.

  When does the bus start? It starts in ten minutes.

B倒装句,表示动作正在进行。

  Here comes the bus. = The bus is coming.

  There goes the bell. = The bell is ringing.

C在由When,while,before,after,till,once,as soon as,so long as,by the time,if,in case (that),unless,even if,whether,the moment,the minute,the day,the year, immediately等情况引导的时间或条件句中。

   He is going to visit her aunt the day he arrives in Beijing. 他一到北京,就去看他姨妈。

If I see her tomorrow, I will tell her.

I will let you know as soon as you arrive.

  When Bill comes (不是will come), ask him to wait for me.

  I'll write to you as soon as I arrive there.

Dhope,take care that,make sure that等动词后的从句中。

I hope they have a nice time next week.

  Make sure that the windows are closed before you leave the room.

 

现在进行语态代替一般将来时

A、表示即将发生"意图""安排"打算要做的事时,常用于人。常用词为 come,go,

start,arrive,leave,stay等。

My mother is having a party tomorrow.

I'm leaving tomorrow.
   Are you staying here till next week?

  Are you staying with us this weekend? 这周和我们一起度周末吗?

  We are leaving soon.我们马上就走。

B、有渐变动词时,如get,run,grow,become,begin,die等。

  He is dying.

比较:

be to do表示客观安排或受人指示而做某事。

be about+to do表示马上做某事
  be going to do表示主观的打算、计划或有迹象要发生的事。
   I am to play football tomorrow afternoon.   (客观安排)
   I'm going to play football tomorrow afternoon. (主观安排)

The train is to leave.火车将出发。

The train is about to leave.火车正准备离开。

They are about to start.

The problem is to be solved.

Look at the dark clouds, there is going to be a storm.

 

(3)一般将来时态与其他语态的常见的组合

一般将来时态的谓语具体有更小的4小脸,它们是一般将来时态与其他几种语态的常见组合。见语法大表25组谓语公式。

5-1公式:此小脸主谓宾的谓语,由一般将来助动词”willshall等后面加上行为动词的原形式构成,即”will/shall + do”,表示将要…..”比如:

These things will happen.

He will come back.

A new student will come tomorrow.

He will tell me about it.

 

5-2公式:此小脸主系表里的,表示将要是…..”,由一般将来助动词”willshall等加上系动词的原形式be构成,即”will/shall + be”,比如:

I will be there at five o’clock.

He will be a teacher next year.

He will be back by 8 o’clock.

 

5-3公式:此小脸一般将来时态进行语态的组合,表示将要正在做….”,由一般将来助动词”willshall等加上正在助动词be再加上行为动词的“v-ing形式构成,即”will/shall + be v-ing”,比如:

He will be waiting here tomorrow night.

They will be spending their holiday at the seaside.

He will be teaching us next term.

 

5-4公式:此小脸一般将来时态被动语态的组合,表示将要被做….”,由一般将来助动词”willshall等加上正在助动词be再加上行为动词的“v-ed形式构成,即”will/shall + be v-ed”,比如:

He will be punished.

Many trees will be planted in my yard.

It will be finished tomorrow.

阅读(1263) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~