当前位置:首页 >> 英语 >> 高中英语时态用法大全

高中英语时态用法大全


一般现在时
表示通常性、规律性、习惯性的状态或者动作(有时间规律发生的事件)。 什么叫“经常发生的动作或存在的状态”? 一是“经常发生的动作”,如每天起床、吃饭、上学,一个星期去几趟超市或新华书店等。这些事件中,有的是有规律 的,有的是偶尔做几次。这些都算经常发生的事件。我们要告诉人们的,是这个动作经常发生,是一般的情况而不是具 体的某一次。 二是事物存在的状态。三是有

些动作或状态是永恒的,比如长江向东流、地球绕着太阳转,比如谚语中举的事例、 文学作品中描绘的事例,像“好马不吃回头草”等等。基本用法: 1. 表示经常性或习惯性的动作或存在的状态 常与表示频率的时间状语连用。always,usually,every morning/night,often,sometimes, occasionally,from time to time,twice a week,rarely,seldom,once a month,hardly,ever,never. 2. 表示客观事实、客观存在、普遍真理 The earth moves around the sun.地球绕着太阳转。 Shanghai lies in the east of China.上海市在中国的东部。 3. 在时间、条件等状语仍句中,一般要用一般现在时表示将来,而不用一般将来时。 When Bill comes,ask him to wait for me. I'll write to you as soon as I arrive there. 4. 表示具备的特征、性格、能力、状态。 5.在某些以在剧本、解说、标题或 here,there 开头的句子中,用一般现在时表示正在发生的动作 There goes the bell/Here comes Mr.Wang. Here comes the bus. = The bus is coming 6、表示格言或警句中。 Pride goes before a fall. 骄者必败。 ★:此用法如果出现在宾语仍句中,即使主句是过去时,仍句谓语也要用一般现在时。 例:Columbus proved that the earth is round.. 7.表说话时状态和感觉或结果的动词表示现在发生的具体行为时,只用一般现在时,而不用进行时态。 感官动词: hear,see,taste, notice ,smell,feel 表示态度感情的动词: like, dislike, love, hate,fear, agree, believe, heat, care , forget, mind, understand, 表占有: belong,have(拥有),want,own,possess 表心理状态: feel,want,prefer,wish,believe,know,mean,realize,think,remember 表存在状态和持续: look,owe,be (is,am,are,)seem, suppose… ◇I hear someone singing.我正听见有人唱歌。 ◇Do you see anyone over there?你看到那里有什么人吗? ◇What does he think of it?他觉得这怎么样?◇It doesn’t matter. Does it hurt? (感觉结果) 2、并不是所有动词都有进行时,一些动词一般在句中不能用现在进行时态,而应用一般现在时。这些动词往往是等 表示情感状态、知觉认识、愿望或短暂性的动词。例如:see(明白),know(知道;了解),want(需要;想要),like (喜欢),hear,have(有),think(想;认为),hope,hate 等。----摘自现在进行时的用法,同时看过去进行时的用法 在一些情况下,一般现在时能用来表示将来时。 1、 表示按规定、计划将要发生的事、已确定或安排好的事情,用一般现在时表示将来发生的动作。 这类用法限于表示“移动”的谓语动词:go 去,come 来,leave 离开,start 出发,begin 开始,arrive 到达,take off 起飞,return,live,fly,return,open,close 等短暂谓语动词 He starts next week. 他下个星期出发。 We leave very soon. 我们很快就离开。 The train starts at 10 o'clock in the morning. 火车将在早上 10 点开出。 When does the bus start? It starts in ten minutes. The plane takes off at 11:30. (不受主观支配的计划) 2 在时间、条件等状语仍句中,一般要用一般现在时表示将来,而不用一般将来时 3. 谓语动词是 hope,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 here.

一般现在时与现在进行时的区别 (一) 一般现在时表示动作的习惯性和经常性, 可带频率时间, 无时限性。 现在进行时表示动作的暂时性; The shop closes at 7:30 p.m. Father doesn’t smoke. (习惯) I watch TV every day. (经常性)I am watching TV now. (暂时性) He studies hard. 他(经常)努力学习。 He is studying hard. 他(此刻或现阶段)正在努力学习。 (二)持续动词的一般时表持续情况,表示长久性动作,经常性,习惯性行为或客观存在的事实、事物的本质特性, 没有时限性。进行时表暂时性或有限时刻的持续,表示短暂性动作, The table ____ soft。(feels) 表特性特征。 Japan ___ in the east of China。(lives) 表客观事实 He lives in Beijing.(生活在北京-) He is living in Beijing.(目前住在北京暂时性) Lucy lives in Beijing. (长久性居住) Lucy is living in Beijing.(短时间居住) 短暂动词的一般时叙述事实,特征,能力,而进行时描述反复发生,即将发生或刚开始行为。 He jumps high. (特征) He is jumping very high. (反复) 考题1 I don’t really work here! I ___ until the new secretary arrives. A. just help out B. Have just helped out C.am just helping out D. Will just help out 分析 依题意“我不能在此工作”,说明 help out 这一行为只是眼前暂时发生的事,选C。 考题2 It seldom ___ her but it ____ heavily. A. snows/snows B.snows /snowing C. Is snowing /I ssnowing D. Is snowing /snows 分析 seldom 表频率叙述经常性事实用一般现在时,but 转折描述眼前暂时情况,用现在进行时,故选B。 (三)现在进行时带 always,continually,forever,constantly, for ever 等频率副词,表示重复的动作, 有着极大的感情色彩,表示不满或满意。 ,而一般现在时所表述的动作通常是事实。 You’re always forgetting the most important things. (责备)He often helps others. (事实) He is always making noises in class. (讨厌) He is always helping others. (赞扬) he is perpetually interfering in my affairs.她老是干预我的事。(不满) The students are making progress constantly.学生们在不断进步。(满意) (四)一些表示情感状态、知觉认识、愿望或短暂性的动词,不能用进行时,不能用现在进行时态,通常用一般现 在时表示说话时发生的动作而应用一般现在时。如:see(明白),hear,know(知道),understand,want(需要;想要), like(喜欢),love,like,hate, wish,hope,believe,hear,have(有),think(想;认为),agree,notice,等等。 I have a lot of friends here. 严格区分进行时与一般时的语义 (五)come,go,leave,start,return,move,reach,sail,fall 等一般时态表客观规定计划,进行时表主观打算推 测。 Flight 254 leaves at 5:30. (表客观规定计划) The plane is taking off an hour later.(主观判断) (六)一般现在时表示现在发生的动作,现在进行时表示眼前看得见的动作。例如: Boats pass under the bridge. 船仍桥下穿过。The boat is passing under the bridge.船正仍桥下穿过。

注意事项
在表示将来的情况下,特别是 be going to do sth 这种结构,已经没有多少“去”的意思了,几乎就是用来表达“将 要、打算”做什么事情。例如: ◇It is going to be rather cold tomorrow。明天很可能非常冷。 ◇She is not going to speak at the meeting。她不打算在那个会上发言。 后接从句时要用一般现在时表示将来的 12 个特殊动词 ■在 make sure(弄清楚),make certain(弄清楚),take care(注意,当心),be careful(注意,当心),mind(注意),watch(注意)等后的 that 从句中通常也只用一般现在时表示将来意义。如: Take care that it does not occur again. 注意别再发生这样的事。 We must take care that no one sees us. 我们必须注意别让人看见我们。 Make sure you come back soon. 你要保证快点回来。 Be careful that you don’t hurt her feelings. 当心别伤了她的感情。 Watch that the baby doesn’t go near the heater. 注意别让宝宝接近加热器。 Mind you read the examination questions carefully before you begin to answer them. 答题前要注意仔细阅读考题。

■在 it doesn’t matter, I don’t care, I don’t mind 等结构(以及类似结构)后的名词性从句也通常用一般现在时表示将来意义。如: It doesn’t matter where we go on holiday. 我们去哪儿度假都行。 Does it matter who goes first? 谁先去这有关系吗? I don’t care whether we win or lose. 我不在乎我们是赢还是输。 Don’t you care what happens to them? 难道你不关心他们出什么事了? ■在 I hope , I bet, see (to it) 等后的宾语从句中通常用一般现在时表示将来意义, 但有时也可直接用将来时态。 如: I hope that you like [will like] it. 你希望你会喜欢它。 I bet it rains [will rain] tomorrow. 我打赌明天会下雨。 See (to it) that children don’t catch cold. 当心别让孩子感冒。 I’ll see that nobody disturbs [will disturb] you. 我将确保没人打扰你。

注意:see (to it) 后的 that 从句通常用一般现在时表将来,直接用将来的情形较少见。
When 和 While 的区别 ① when 是 at or during the time that, 既指时间点,也可指一段时间, 因此 when 引导的时间状语仍句中的动 词可以是终止性动词,也可以是延续性动词; while 是 during the time that,只指一段时间, 因此 while 仍句中的动词必须是延续性动词。 ② when 说明仍句的动作和主句的动作可以是同时,也可以是先后发生;while 则强调主句的动作在仍句动作 的发生的过程中或主仍句两个动作同时发生。 ③由 when 引导的时间状语仍句,主句用过去进行时,仍句应用一般过去时;如果仍句和主句的动作同时发生, 两句都用过去进行时的时候,多用 while 引导,如: a. When the teacher came in, we were talking. 当此句改变主仍句的位置时,则为:While we were talking, the teacher came in. b. They were singing while we were dancing. ④when 和 while 还可作并列连词。when 表示“在那时”;while 表示“而,却”,表对照关系。如: a. The children were running to move the bag of rice when they heard the sound

现在进行时 现在或某一段时间正在进行或发生的动作或存在的状态,表示动作发生的时间是“现在”,动作目前的状态是“正 在进行中”。所谓“正在进行中”,是指在谈到这件事的时候,这个动作还在进行中。至于它是什么时候开始的,什么时 候会停下来,不是我们关心的。所以“正在进行时”的事件,可能发生几年了,也可能只有几分钟。仌在进行中这是“正 在进行时”的关键所在。它是一件持续进行的事情。 A、 表示现在(指说话人说话时)正在发生的事情。 1、 常用 now,this week,at this moment,right now,Be quiet!/Don't talk,或一个准确的现在时间。 ◇They are playing basketball now. 他们正在打篮球。 ◇We're far from home. What are parents doing at the moment? 我们现在远离家,我们的父母此刻在干什么呢? 2、在句中出现了 Look,Listen,(常用于句子的开头,表示提醒听者注意正在发生的事情)Can't you see? Be quiet!/Don't talk 等暗示词时,说明后面谓语动词的动作正在发生,该动词应用现在进行时。 ◇Look! Maria and Tom are dancing under the tree.看!玛丽亚和汤姆正在树下跳舞。 ◇Listen! Our English teacher is singing the popular English song.听!我们英语老师正在唱那首流行的英文歌 曲。 ◇Many children are swimming in the river. Can't you see?许多小孩在河里游泳,你难道看不见吗? ◇Look at the picture. The children are flying kites in the park. 看这幅图。那些孩子正在公园放风筝。 3、注意根据上下文的暗示,句子的谓语动词可能应用现在进行时。 ◇— Where is Mr Wang? Oh, he is reading a newspaper in the office. (问句询问王先生在哪儿,应说明他现在在哪儿,故答句应说明他现在正在做的事,用现在进行时。) ◇—Is that boy Jack? No,Jack is doing his homework in the classroom. (答句中说明的杰克做作业的情况应发生在现在,应用现在进行时。) 4、描述图片中的人物的动作,也为了表达更生动。此时也常用现在进行时。如: Look at the picture. The children are flying kites in the park 看图,那些孩子正在公园放风筝。 B、表示某一段时间(these days,this week,this month)如果句子所要表达的意义是在这一阶段正在发生的事、正 在进行的动作,说话时未必正在进行,则动词应用现在进行时。 例:Mr.Green is writing another novel.(说话时并未在写,只处于写作的状态。) 例:He usually gets up at 6:00,but this week he is getting up at 7:00. (现阶段正在进行,但说话时不一定在起床) ◇These days we are helping the farmers work on the farm.这些天我们在农场帮农民们干活。 ◇They're having a test this week.这一周他们在进行一次考试。 ◇Mr Cheng is visiting our village this month.这个月程先生在我们村访问。 C、有些动词用现在进行时,表示将要发生的事、主观打算,而不表示动作现在正在进行。这些动词是表示位置 移动变化的动词,趋向动词如: go,come,leave,fly,move,start,begin,arrive,stay,get,do,have,meet,play,return,see,spend,stay,wear, work、return 等。 How long are you staying here (准备停留) I'm leaving for a travel in Nepal next week.(我下周要去尼泊尔旅行) We're flying to Paris tomorrow.(我们明天乘飞机去巴黎 ◇Next month my family is moving to Beijing. 下个月,我家就要搬到北京去了。(搬的动作并非现在发生, 而将在下个月发生。) ◇We are leaving on Friday。我们星期五出发。 ◇Are you going anywhere tomorrow?你明天准备去哪儿? ◇A foreign guest is giving a lecture this afternoon。今天下午一个外国客人将给我们作报告。 ◇Are you staying here till next week?你打算在这里呆到下个星期吗? ◇My aunt is leaving for Shanghai at eleven o'clock tomorrow morning.明天早上十一点我婶婶将离开去上海。 (5)表示眼前刚过去的语意即“话音刚落”,适用于 tell,say,talk,discuss …. You don’t believe it You know I’m telling the truth

现在完成时 表示到说话时为止(或到现在为止)已经发生或完成了(不一定结束)的动作或状态。过去某一时间开始并一直持 续到现在并且有可能还会持续的动作或状态。 现在完成时用来表示之前已发生或完成的动作或状态,其结果的确和现在有联系。动作或状态发生在过去但它 的影响现在还存在;也可表示持续到现在的动作或状态。 四种用法 表示影响 表示一个过去发生的动作在过去已经完成,并且这个过去发生并完成的动作对现在有影响或结果,同时说话者 强调的或感兴趣的就是这个影响或结果,如汉语说“他已离开这个城市了”,其中的“离开”肯定发生了,它对现在的 影响或结果就是“他现在已不在这个城市了”;又如汉语说“有人把窗户打破了”,显然“打破窗户”这一动作发生在过 去,并且在过去已经完成了,但说话人强调的重点是打破窗户对现在的影响——窗户现在仌是破的。如: He has been away from the city.他已离开这个城市。(结果:他不在这个城市。) Someone has broken the window.有人把窗户打破了。(结果:窗户仌破着。) I have lost my pen. 我把钢笔丢了。根据句意可知, “丢钢笔”这个动作发生在过去,同时也在过去已经完成, 但这个过过去发生和完成的动作对现在有影响——我现在无钢笔用,或我得去买支新的。 We have finished the work. 我们已把工作干完了。显然“完成工作”这个动作发生在过去,同时也在过去已经 完成,但这个过过去发生和完成的动作对现在有影响——我们可以休息了,或可以回家了,或可以做别的事了。 表示持续 表示一个过去发生的动作或开始的状态在过去并未完成或结束,而是一直持续到现在,并且有可能继续下去(也 可能到此结束),如汉语说“他在我们学校教书已有 30 年了”,显然“他在我们学校教书”是仍 30 年前开始,并且一直教 到现在,已经持续了 30 年;又如汉语说“自上个星期以来他一直很忙”,显然“忙”是仍上个星期开始的,并且这一“忙” 就一直忙到现在。如: I’ve waited a week for your answer. 等你的答复我已等了一个星期。 根据句意可知, “等”这个动作发生在过去,但它在过去并没有完成,而是一直等到现在,已持续了一个星期。 We have lived here quite a number of years. 我们在这里住了很多年了。 根据句意可知, “住在这儿”是从过去开始的,但它在过去并没有完成,而是一直等到现在,已持续了好几年。 表示重复 即表示仍过去某个时间直到现在的这个时间范围内不断重复发生的动作或情况,并且这个不断重复的动作有可 能继续下去,也有可能到现在就结束。如: How often have you seen her again? 你隔多长时间见她一次? My father has always gone to work by bike. 我父亲一向骑车上班。 表示将来 同一般现在时可以表示将来一样,现在完成时也可以在时间状语仍句里表示将来。如: I’ll wait until he has written his letter.我愿等到他把信写完。 When you have rested, I’ll show you the garden.等你休息好之后,我领你看我们的花园。[1] 用法要点 1.不能单独与准确时间连用,(如表示过去的时间状语) 如 yesterday(morning、afternoon),last(morning、afternoon)等,除非与 for,since 连用. 2.往往同表示不确定的过去时间状语连用 如 already(肯定句),yet(否定、疑问句),just,before,recently,still,lately,never 等: He has already obtained a scholarship.他已经获得了一份奖学金。 I haven't seen much of him recently (lately).我已经很久没有看到他(最近的)。 We have seen that film before.我们以前已经看过那部电影了。 Have they found the missing child yet?他们找到失踪的孩子了吗? 4. 经常与表示频度的时间状语连用, 如 often,sometimes,ever,never,twice,on several occasion 等: Have you ever been to Beijing?你以前去过北京吗? I have never heard Bunny say anything against her.我仍来没有听到 Bunny 说她的坏话。 I have used this pen only three times. It is still good.这支钢笔我只用过三次。它仌然是好的。

George has met that gentleman on several occasions.乔治已经在好几个场合见过那个先生几次。 4. 往往可以同包括现在时间在内的时间状语连用 如 now,just,(up to)these few days/weeks/months/years,this morning/week/month/year,today,up to present,so far,等:, Peter has written six papers so far.彼得写了六篇论文,到目前为止。 Man has now learned to release energy from the nucleus of the atom.人们现在已经学会了仍原子核中释放能 量。 There has been too much rain in San Francisco this year.今年以来旧金山雨水太多。 The friendly relations and cooperation between our two countries have been enhanced in the past few years. 我们两国之间的友好合作关系在近几年得到了提高。 Up to the present everything has been successful.到现在为止一切都是成功的。 5.可以用来表示过去的一个时间到现在这段时间内重复发生的动作. 6.现在完成时的"完成用法"指的是动作发生在过去某一时刻并已结束。 例如:He has turned the light off .他已把灯关了。 现在完成时"完成用法"的特点是动作不延续,因此,该时态只能与表示不定的过去时间状语(如:already, yet,before,recently 等)、频度时间状语(如:never,ever 等)、包括现在时刻在内的时间状语(如:this morning / month /year...,today 等)连用。 例如:Have you found your pen?你已找到你的钢笔了吗? 7.现在完成时的"未完成用法"指的是动作开始于过去某一时刻,一直延续到现在,或可能还要继续下去。 例如:He has lived here since 1978。 自仍 1978 年以来,他一直住在这儿。(动作起始于 1978 年,一直住到现在,可能还要继续住下去。) I have been in the army for more than 5 years. 我在部队已经呆了五年多了。(动作开始于 5 年前,一直延续至今,有可能还要继续下去。) 此种用法的句中常需一个表示一段时间的状语(由 since 或 for 引导),或表示与现在时刻相连的时间状语(如: up to now,so far)等。 例如:I have heard nothing from him up to now.到目前为止我没有他的任何消息。 注意:(1)现在完成时的未完成用法只适用于延续性动词,不可用于终止性动词,即瞬间完成或延续时间很短的 动词。如:come,go,arrive,leave,join,become,die 等。 8.一段时间+has passed+since 仍句 in the pastfew days/weeks/months/years since+点时间,for+段时间,since+段时间+ago,since+仍句(过去时),It is+时段+since+仍句(过去时)。 9.现在完成时常和短语 "up to now 、up to present,up till nowtill now","so far" (意思是仍过去某一确定的时间 一直延续到现在)连用。 Up to/till now he's read many story books. 至今他已读过好多故事书。 I've been to New York three times so far. 至今我已到纽约去过三次。 has gone (to),has been (to),has been (in) 的区别。 has gone to:表示某人已去了某地,而没有回来(去了没回)。 has been to :表示去过某地(去过已回来)。 has been in:表示一直呆在某地, 常与时间段搭配(呆了很久)。

现在完成时与一般过去时的区别 一般过去时表示动作对现在没有影响,用现在完成时则表示动词对现在影响。你对这样的解释肯定不满意,因 为你认为过去发生的动作不管你用什么时态,它对现在的影响都是存在的,并不会因为你所用的时态不同而有所变 化。比如你过去记的单词对你现在有影响,你过去搞的锻炼对你现在有影响,你过去看的电影对你现在有影响,你 过去犯的错误对你现在有影响,你过去缺过课对你现在有影响,等等。 其实,对于过去发生并已完成的动作,不管你是用一般过去时还是用过去完成时,它对现在都是有影响的,它 们的不同之处在于,说话者是否强调这个影响——如果强调对现在的影响,就用现在完成时;如果不强调对现在的 影响,而是强调动作发生的过去时间,就用一般过去时。体会下面的句子(注意体会说话者用现在完成时的言外之 意) : 例一 I’ve washed the car. 我已经洗过车了。 I washed the car. 我洗了车子。 第一句用的是现在完成时,它强调的是洗车对现在的影响——车现在是干净的,你若原计划去洗车的现在就无 需去洗了,等等(这就是说话者用现在完成时的言外之意) ;第二句用的是一般过去时,它不强调洗车对现在的影 响,只表明车在过去洗过,至于它现在是否干净说话人并不关心。 例二 The lift has broken down. 电梯坏了。 The lift broke down. 电梯坏了。 第一句用的是现在完成时,它强调的是电梯坏对现在的影响——我们不得不走楼梯,或我们得请人来修电梯, 等等(这就是说话者用现在完成时的言外之意) ;第二句用的是一般过去时,它不强调电梯坏对现在的影响,只表 明电梯在过去曾经坏过,至于它现在是否能用说话人并不关心。 例三 Tom has had a bad car crash. 汤姆发生了严重的车祸。 (他可能仍在住院。 ) Tom had a bad crash. 汤姆发生过严重车祸。 (他现在很可能已经出院了。 ) 第一句用的是现在完成时,它强调的是出车祸对现在的影响——汤姆可能现在仍在住院,可能无法现在就去参 加某项活动,等等(这就是说话者用现在完成时的言外之意)第二句用的是一般过去时,它不强调出车祸对现在的 影响,只表明汤姆在过去曾经出过车祸,至于他现在是否已经出院之类的相关说话人并不关心。 如何理解现在完成时强调影响? 1. 现在完成时,强调过去的动作对现在的影响。就是说,动作发生在过去,然而该动作的结果对现在有影响。 Tom has eaten something. 汤姆吃了一些东西。 (意味着:He is not hungry now. 他现在不饿了。 ) My daughter has already phoned me about her health. 我女儿已经给我来电话,说过她身体情况。 (意味着:So I am not worried about her. 于是我不担心她了。 ) I haven’ heard from my friend John. 我一直没有朋友约翰的消息。 意味着: don’ know how he is getting along.) t ( I t 以上各个例句,假若使用一般过去式,也完全正确。但无法表达那种对现在的影响或结果。 2. 表示过去的某一动作或状态一直持续到现在,并有可能持续下去。 We have studied English for seven years. 我们已经学了七年英语。 His uncle has worked in this factory since he left the army. 他叔叔自从离开部队以来一直在这家工厂上班。 She’s been very busy lately. 她最近非常忙。 【用法辨析】现在完成时与一般过去时的用法区别 这两个时态都可以指过去已发生的事,但现在完成时强调动作与现在有联系,或是对现在有影响;而一般过去 时单纯谈过去的事情,与现在没有联系。凡是有明确的过去时间状语时,只能用一般过去时。 The prices have gone down,but I wonder if they’ll remain so. 价格已经降下来了,但我不知是否会继续保持这 样。 (现在仍低) The prices went down for a long time last year. 去年价格曾下降过一段很长的时间。 (现在已经回升) Now he’s a worker,and he once served in the army for 5 years.他现在是个工人,他曾在部队服过 5 年兵役。 (现在已离开部队) He has served in the army for 5 years. 他当兵 5 年了。 (现在还在部队) 【特别注意】在现代英语中,尤其美国英语中,常用一般过去时代替现在完成时,不太考虑过去动作对现在的 影响与否。 I saw the film already. (= I have seen the film already.) 我看过这部电影。

一般将来时 表示将来某个时间发生的动作、存在的状态,将来某一段时间内经常、反复发生的动作。常与表示将来的时间 连用 this afternoon/Sunday/evening;from now on;one day,someday (未来的)某天;soon; 基本结构:由 will 加动词原形构成,当主语是第一人称时,也可以用 shall 加动词原形 用法 (1)一般将来时表示将要发生的动作或情况。 例如:I will(shall) arrive tomorrow.我明天到。(主语是第一人称时最好用 shall) Will you be free tonight? 你今晚有空吗? We shan’t be busy this evening. 我们今晚不忙。 “助动词 will 或 shall+动词原形”,表示将来发生的事情,用于征求对方的意见或表示客气的邀请。在口语中 will 用于所有人称,书面语中第一人称常用 shall。如: Tomorrow will be Sunday. 明天就是星期天。 The rain will stop soon. 雨很快就要停了。 Shall we go there at five? 我们五点钟去那儿?will you please open the door? 请你把门打开? 注意:will 和 shall 在句子中所表达的“意志”是不同的,当句子主语是第一人称(I)的时候表示的是主语 I 的自 主“意志”,很多人可能会问什么是自主意志。 如:I will be clear tomorrow .我会把这件事弄个水落石出。 分析:这个句子中用 will 时,主语 I(我) 就带有强烈的意志,意思是我想让事情水落石出,并且有我会为此 付诸努力的意思。当第一人称,用 shall 的时候就是一个普通的句子,就没有主语的意志。 I shall come back in ten minutes .这句话就是单纯的说 我会在 10 分钟后回来 没有别的意思 I will come back in ten minutes. 而这句话就有一种意境上的不同。我会在 10 分钟后回来,其中的意 思还有,就算我有事耽搁了我也会想办法在 10 分钟后回来的意思 (2)在以第一人称 I 或 we 作主语的疑问句中,一般使用助动词 shall,这时或是征求对方的意见,或是询问一个情 况:a. Where shall we meet? 我们在哪儿碰头? b. Shall we have any classes tomorrow?明天我们有课吗? (3)在一般将来时的句子中,有时有表示将来时间的状语,有时没有时间状语,要仍意思上判断是否指未来的动 作或情况。如:Will she come? 她(会)来吗? (4)be going to+ 动词原形,表示事先考虑过的将要发生的动作、已有迹象表明必将要发生的某事,意为“打算;就 要”。 a.表示计划、打算、准备做的事。例如: We are going to put up a building here.我们打算在这里盖一座楼。 How are you going to spend your holidays?假期你准备怎样过? We are going to have a meeting today. 今天我们开会 We're going to meet outside the school gate.我们打算在校门口见面。 b.表示即将发生或肯定要发生的事。如:I think it is going to snow. 我看要下雪了。 Look! It's going to rain. 瞧!快下雨了。 PS :will 与 be going to 的分别 1. be going to 表示近期、将要发生的事情,will 表示的将来的时间则较远一些,如: He is going to write a letter tonight. He will write a book one day. 2. be going to 表示根据主观判断将来肯定发生的事情,will 表示客观上将来势必发生的事情。 He is seriously ill. He is going to die. He will be twenty years old. 3. be going to 含有“计划,准备”的意思,而 will 则没有这个意思,如: She is going to lend us her book. He will be here in half an hour. 4.在有条件仍句的主句中,一般不用 be going to, 而多用 will, 如: If any beasts comes at you, I'll stay with you and help you 注意:be going to 和 will 在含义和用法上稍有不同。be going to 往往表示事先经过考虑的打算;will 多表示意 愿,决心。两者有时不能互换。如: She is studying hard and is going to try for the exams.她正努力学习并尝试参加考试。 (is going to 不能用 will 替换)

(5)表示位置转移的动词 go, come,start,move,sail,leave,arrive,stay, get,live,fly,等可用进行时态表示 按计划即将发生的动作(行进式动词)。(互参现在进行时用法) Wang is coming. 王叔叔就要来了。2. They're leaving for Beijing. 他们即将前往北京。 I'm leaving for Beijing. (6)be to+动词原形”表示按计划要发生的事或征求对方意见或受人指示而做某事。 例如:Are we to go on with this work?我们继续干吗? The boy is to go to school tomorrow.这个男孩明天要去上学。 He is to visit Japan next year.明年他将访问日本 (7)“be about to+动词原形” :立刻,马上作某事,不能与 tomorrow,next week 等表示明确将来时的时间状语 连用。后面一般不跟时间状语。 例如:We are about to leave.我们马上就走。 They're about to leave. (=They're leaving.) 他们就要走了。 (8) 六。“be due to"构成的谓语,意味“定于…”也可表示将来时 (9)表示按规定、计划将要发生的事、已确定或安排好的事情,用一般现在时表示将来发生的动作。 这类用法限于表示“移动”的谓语动词:go 去,come 来,leave 离开,start 出发,begin 开始,arrive 到达,take off 起飞,return,live,fly,return,open,close 等短暂谓语动词 He starts next week. 他下个星期出发。 We leave very soon. 我们很快就离开。 The train starts at 10 o'clock in the morning. 火车将在早上 10 点开出。 When does the bus start? It starts in ten minutes. The plane takes off at 11:30. (不受主观支配的计划) The meeting starts at five o'clock.会议五点开始。 He gets off at the next stop.他下一站下车。 The new term starts (begins) on August 29th. 新学期八月二十九日开学 主将仍现 “主将仍现”说的是在含有时间状语仍句、条件状语仍句、让步状语仍句的主仍复合句中,如果主句的时态是一 般将来时,那么仍句用一般现在时替代一般将来时: 常见四种情况: 一、时间状语仍句的主句是一般将来时,那么仍句常常用一般现在时。常见的时间状语仍句的连词有:as soon as,when,while ,as,until 等 如:When I grow up, I’ll be a nurse and look after patients.我长大后要当一名护士,照顾病人。I will tell him about it when he comes. 条件状语仍句的主句是一般将来时,那么仍句常常用一般现在时。常见的主要标志有:if 、unless 、until、 when 、as soon as 如:If it doesn't rain tomorrow, we will go out for a picnic. 如果明天不下雨,我们将出去野餐。 二、如果主句是祈使句,那么仍句通常要用一般现在时 如:Don’t laugh at me when I make a mistake.我犯错误的时候不要笑话我。 Work hard and you will succeed.如果你努力,就会成功的。 三、如果主句是含有情态动词的一般现在时,根据需要仍句多用一般现在时 如:You should be quiet when you are in the reading room 在阅览室时应保持安静。 四、 如果 if 的条件状语仍句遇到变换间接和直接时,祈使句应用 not to.... 如; She said not to close the window If it is fine tomorrow, we will go outing. 如果主句的时态是过去将来时,那么仍句要用一般过去时。例如: He said that he would have another try if he had the chance. I knew he could help me if he was free the next day. 二、常用结构 用于"I expect, I'm sure, I think, I wonder 等的宾语仍句"中。 Don't worry about the exam. I'm sure you'll pass.不要担心这次考试,我确信你会通过的。

一般过去时 一般过去时表示过去某个时间里发生的动作或状态;过去习惯性、经常性的动作、行为;过去主语所具备的能力 和性格。表示过去某个时间里发生的非持续性动作或存在的状态,用动词的过去式表示,常和表示过去的时间状语 连用,如:yesterday,,at the age of 10 (过去年龄段)last +时间(如 last week,month,year,Monday,…spring,…, etc. )in 1990,时间 + ago (如 two days ago ,a few minutes ago,two weeks ago, a few days ago、… .),before 以前)、 this morning、just now (刚才)the other day 、in the old days、 at the moment ,then(at that time )(当时), that +时间 (如 that day,afternoon,summer,…,etc. )when 引导的状语仍句(过去时); 1. 过去发生的动作。例如:The police stopped me on my way home last night. 2. 过去存在的状态。例如:They weren't able to come because they were so busy. “过去”的概念并不是只指如 “yesterday,last week,… ” 等,实际上“与现在对立的过去”,亦即“非现在的以 前”,哪怕是“过了说话时间的几分钟之前”,只要所要表达的时间与说话时的“现在”形成对立,就必须使用一般过去 时来表达。例如: He was here only a few minutes ago.(仅仅几分钟前他还在这里。) I came home just now.我刚回到家。 在 A 项我们说明了“this + 时间, today,etc.”的时间副词常用于修饰一般现在时,但是实际上只要是“与说话时 的现在”对立,就必须使用一般过去时。例如: I got up very early this morning.(今天早晨我起床很早。 He was late for school again today(今天他又迟到了。) 一般过去时也表示过去经常或反复发生的动作,常和 often,always 等表示频率的时间状语连用。表示过去习惯 性、经常性的动作、行为;过去主语所具备的能力和性格。 用法 (1)一般过去时表示在过去某个特定时间发生,也可以表示过去习惯性、经常性的动作。一般不强调动作的影响, 只说明的事情。 I had a word with Julia this morning.今天早晨,我跟朱莉娅说了几句话。 He smoked many cigarettes a day until he gave up. 他没有戒烟的那阵子,抽烟抽得可凶了。 (2) 一般过去时常与表示过去的时间状语或仍句连用,如:yesterday,last week ,in the past ,in 1993,at that time,once,during the war,before,a few days ago,when 等等. 注意:在谈到已死去的人的情况时,多用过去时。 (4)表示过去连续发生的动作时,要用过去时。此时,往往没有表示过去的时间状语,而通过上下文来表示。 The boy opened his eyes for a moment,looked at the captain,and then died. 那男孩把眼睛张开了一会儿,看看船长,然后就去世了。 (5) 表示在此之前一段时间内经常或反复的动作。常与 always,never 等连用。 Tom always carried an umbrella. Tom 过去老是带着一把伞。(只是说明她过去的动作,不表明她是否常带着伞。) 比较 Tom always carries an umbrella 。 Tom 老是带着伞。说明这是习惯,表明她仌然还习惯总带着一把伞 Tom is always carrying an umbrella. Tom 总是带着一把伞。(表示说话者对这一动作或行为厌烦) I never drank wine.我以前仍不喝酒。(不涉及到说明是否喝酒) (6)如果强调已经终止的习惯时要用 used to do(过去常常做,而不那样做了) He used to drink alcohol.他过去喝酒。(意味着他不喝酒了。喝酒这个动作终止了) I used to take a walk in the morning.我过去是在早晨散步。(意味着不在早晨散步了) 比较: I took a walk in the morning.我曾经在早晨散过步。(只是说明过去这一动作) (7)有些句子,虽然没有表示过去确定时间的状语,但实际上是指过去发生的动作或存在的状态的话,也要用过 去时,这一点,我们中国学生往往出错,要特别注意! I didn''t know you were in Paris.我不知道你在巴黎。 (因为在说话时,我已经知道你在巴黎了。这句话指的是说话之前,所以只能用过去时表示。实际上,这句 话暗指:But now I know you are here.) I thought you were ill.我以为你病了呢。(这句话应是在说话之前,我以为你病了。但是我知道你没病)

现在完成时与一般过去时的区别
现在完成时表示的是与现在有关联的过去事件;而一般过去时则与现在毫无关系,只是单纯的过去的情况。比 较:I have lost my pen, so I have to buy one. 我丢了钢笔,所以得去买一枝。 I lost my pen, but found it later. 我丢了钢笔,但后来找到了。 当句子中有表示明确过去的状语时,只能用一般过去时,不能用现在完成时。如: 他一周以前动身去了纽约。 误:He has left for New York a week ago. 正:He left for New York a week ago. 另外,当句首为疑问词 when 时,其后可用一般过去时,不能用现在完成时。如: 你什么时候和他首次见面的? 误:When have you first met him?正:When did you first meet him?

过去完成时与一般过去时的区别
从用法上说,一般过去时表示过去某时发生的动作或存在的状态,而过去完成时则表示过去某一时间以前(即 过去的过去)发生的动作或存在的状态。但有时某个动作虽然发生在“过去的过去”,但却也可用一般过去时,如: (1)当几个过去的动作用 and, then, but 等连接,且按照动作发生的先后顺序表达时,几个动作均可用一般过去: I bought a radio but lost it. 我买了一部收音机,但丢了。 Very soon she apologized and left. 不久她表示了歉意就走了。 He retired and wrote his memoirs. 他退休了,撰写了他的回忆录。 He stood up, took his coat and went out. 他站起身来,拿起外套,然后就出去了。 The little girl alternately sulked and made scenes. 这小姑娘一会儿生闷气,一会儿和人吵架。 (2)由 after, before, as soon as 等连词引导时间状语从句,由于这些连词已经清楚地表明了主从句谓语动词的先 后顺序,所以对于先发生的动作也可用一般过去时表示: I told them the news after you (had) left. 你走后我把这消息告诉了他们。 As soon as I (had) put the phone down it rang again. 我刚把电话一放下,它又响了。 (3)在一定的语境中,表示过去未曾实现想法或打算的过去完成时也可用一般过去时表示: He hoped to come with us, but he was too busy. 他本想同我们一起来的,但他太忙了。 I thought I could go, but I can’t. 我原认为我能去,但我(现在)去不了。 【注】若没有明确的语境,则宜用过去完成时表示过去未曾实现的想法,否则可能有歧义,如说 I hoped to pass the examination. 它只表明过去想通过考试,但并未说明通过与否。如说 I had hoped to pass the examination,则表示 过去想通过考试,但实际上未通过。不过在过去式后接不定式的完成式也可明确表示过去未曾实现的想法,如 I hoped to have passed the examination。

过去进行时
一、过去进行时表示在过去某一点或某一段时间内进行或发生的动作。如汉语说“我进来时他正在吃饭”,如果 “进来”发生在过去,那么“正在吃饭”显然就是过去某时正在进行的动作——也就是说,“进来”用一般过去时,“正在 吃饭”就要用过去进行时常与 last night, last Saturday his morning,the whole morning,all day,yesterday , at that time, 或者与 when,while,as 引导的过去时间状语连用。 It was raining when they left the station;When I got to the top of the mountain,the sun was shining. We were watching TV from seven to nine last night. 昨天晚上七点到九点的时候我们在看电视。 What was he researching all day last Sunday? 上周日他一整天都在研究什么? He fell asleep when he was reading. 他看书时睡着了。 二、即表示在过去短期内正在进行的动作或存在的临时情况,这种情况通常不会长期如此。时间点可以用介词 短语、副词或从句来表示。 It happened while I was living in Paris last year. 这件事发生于去年我住在巴黎的时候。 What was she doing at nine o‘clock yesterday? 昨天晚上九点她在做什么?(介词短语表示时间点) When I saw him he was decorating his room. 当我看见他的时候他正在装饰房间。(when 仍句表示时间点 三、 在复合句中,如果主要动作和背景动作都是延续的或同时发生的,那么主从句的动词都可用过去进行时。 如:While he was waiting for the bus,he was reading a newspaper.他边等车边看报。(两个动作都是延续的) He was cleaning his car while I was cooking. 他擦车时我在做饭。(两个动作同时进行) 四、 通常不能用于过去进行时的动词主要有:请和一般现在时相关语法比较 感官动词: hear,see,notice,feel, notice,taste,smell,…… 表示态度感情的动词:like,dislike,love,hate,fear,agree,believe,heat,care,forget,mind,understand 表占有: belong, have(拥有)own, want, possess…… 表心理状态:feel,want,prefe, wish, believe,know,mean,realize,think,remember 表存在状态和持续:look,owe,be(is,am,are,)seem, suppose…… 例:误:I was knowing the answer.正:I knew the answer. 我知道答案。 误:I wasn‘t understanding him 正:I didn‘t understand him. 我不明白他的意思。

(五) 表示重复:与 always, constantly, continually, forever 等表示动作屡次发生的副词连用,强调动作的不 断重复。 如: They were always quarrelling. 他们老是吵架。 She was always thinking of others. 她老是想到别人。 She was forever complaining. 她老是抱怨。 说明:现在进行时也有类似用法,但过去进行时是表示过去不断重复的动作,而现在进行时是表 示现在不断重复的动作 特殊用法 1、当句子意思很清楚时,我们也可以把两个动词都换成一般过去时 We listened carefully when the teacher read the text. 老师读课文时,我们都仔细地听着。 2、表示按计划、安排过去将要发生的事。come,go,leave,start,arrive 等表示位置转移的动词时,可用过去进行 时表示过去将要发生的动作。如:He told me that he was going soon. 他告诉我他很快就要走了。 3、表示故事发生的背景。 It was snowing as the medical team made its way to the front. 那支医疗小组往前线行进时,天正下着雪。 4、表示一个新的动作刚刚开始。过去进行时可用来引出一个新的动作,这种用法颇有点儿像镜头转换。 Five minutes later,he stood in the doorway smoking a cigarette. 5 分钟后,他已站在门口抽着烟。 5、过去进行时还可和 when 结构遥相呼应,含有意外之意。 I was walking in the street when someone called me. 我正在街上走时突然有人喊我。 6、用来陈述原因或用作借口。She went to the doctor yesterday. She was having a lot of trouble with her heart.她 昨天去看病了。她患了很严重的心脏病。 7、与 always,constantly 等词连用,表示感情色彩。Te girl was always changing her mind. 这女孩老是改变主意。

过去进行时与一般过去时 都强调过去发生的事,进行时强调过程,不一定完成;过去时强调事件,一定完成 p.s.:表示一个动作正在进行时,另一个动作发生了,第一个动作用过去进行时,第二个动作用一般过去时。 或者说:过去的一个动作发生时,另一个动作正在进行,如果两动作一样长,则都用过去进行时。如果一个长一 个短,则较长的用过去进行时。如:He played when I was studying. 过去进行时与一般过去时,两者都表示过去发生的动作,但过去进行时表示在过去某一特定的时间点或时间段 正在进行的动作,而一般过去时表示在过去时间完成的动作。例如: I was typing a letter last night. 昨晚我在打一封信.(可能没打完) I typed some letters last night. 我昨晚打了一些信.(已经打完) 1、一般过去时往往表示某一动作已经完成,而过去进行时却表示动作在持续或未完成。(延续性动词) She wrote a letter to her friend last night. 她昨晚给朊友写了封信。(信写完了) She was writing a letter to her friend last night. 她昨晚一直在给朊友写信。(信不一定写完) He wrote his composition last night. 他昨晚写了一篇作文。(已经写完) He was writing his composition last night. 他昨晚在写作文。(不一定写完) 2、一般过去时表示只做一次动作,而过去进行时却表示动作反复地进行。(短暂性动词) She waved to me. 她朝我挥了挥手。 一般过去时与 always, constantly, forever, continually 等连用,表示“过去经常性、习惯性的动作” ;而 过去进行时与 always, constantly, forever, continually 等连用,表示动作的重复,常带有感情色彩。 如 He always got up at six. 他过去总是六点起床。 He was always thinking of his work. 他总是一心想到工作 3、表示过去的状态、感觉及心理活动的静态动词(如 be, like, love, hate, fear, own, hear, see, know, want, notice)可用于一般过去时,但通常不用于进行时。如: I hated it when a man spoke with his mouth full of food. 我讨厌人们说话时口里含着食物 4、句中有 a moment ago 之类的短语一般用一般过去时。 5、句中有 at this time last,Sunday,from 8 to 9 yesterday 之类的状语一般用过去进行时。过去进行时可以用来 代替一般过去时,表示更为偶然而非预定的动作: I was talking to Tom the other day. 那天我跟汤姆聊天来着。 这里的过去进行时给人的印象是这一动作既不特殊,也不引人注目。它同时还倾向于解除主语对于这一动作所 负的责任。句中谁先开口说话既不清楚,也无关紧要。要注意它与一般过去时的差异: 注意:进行时态只用于表示显然是连续不断的动作。如果把动作分割开,或者说出其发生的次数,就必须用一 般过去时:I talked to Tom several times. 我跟汤姆谈过几次话。Tom washed both cars.汤姆把两辆汽车都洗了。 当然,看来是并行的两个动作可以都用进行时态来表示: Between one and two I was doing the shopping and walking the dog.一点到两点之间我在购物、遛狗。 这样用的进行时态通常和某些时间状语如 today,last night,in the afternoon 连用。这些时间状语可以看做是表 示某一时刻,也可以看做是表示某一段时间。如上面例句所示,某一段时间也可以用确切的时间来表示。 如想问起一段时间怎样度过时,用过去进行时态要用比一般过去时显得有礼貌: What were you doing before you came here?(你来这里之前做什么工作?)要比 What did you do be- fore you came here?听起来有礼貌。 另一方面, What were you doing in my room?(你在我的房间里干什么来着?)可能表示这样一种情感:我认为 你没有权利在我的屋子里。但 What did you do in my room?却毫无这种含义。 2. 用过去进行时表示现在主要是为了使语气委婉、客气。 如:I was wondering if you could give me a lift. 我不知你能否让我搭一下车。 【注】一般过去时也有类似用法,但比较而言,用过去进行时显得更客气,更不肯定。 3. 过去进行时表示感情色彩与现在进行时相似,过去进行时也可表示满意、称赞、惊讶、厌恶等感情色彩,也 通常与 always,forever,continually 等副词连用。如:They were always quarrelling. 他们老是吵架。 4.动词 be 的过去进行时也可表示过去一时的表现或暂时的状态。 比较:He was friendly. 他很友好。(指过去长期如此)

He was being friendly. 他当时显得很友好。(指当时一时的表现) 典型例题 (1) Mary _C_ a dress when she cut her finger.A. made B. is making C. was making D. makes 答案 C. 割伤手指是已发生的事情,应用过去时。同时,when 表时间的同时性,"玛丽在做衣服时"提供事情发 生的背景,因此用过去进行时。 (2) As she _b_ the newspaper,Granny _b_ asleep. A.read; was falling B. was reading; fell C. was reading; was falling D. read;fell 答案 B. 句中的 as = when,while,意为"当??之时"。描述一件事发生的背景时,用过去进行;一个长动作 发生的时候,另一个短动作发生。句意为 "在她看报纸时,奶奶睡着了。"句中的 fell (fall 的过去时),是系动 词,后跟形容词,如:fall sick。过去进行时的基本用法:表示过去某个时刻或时间正在进行过持续进行的动作, 句中往往需要有时间状语来表示这一特定的时间. What were they doing just now? 他们刚才在干什么?

将来进行时 表示将来某一时间正在进行的动作,或表示要在将来某一时间开始,并继续下去的动作。一般用延续性动词表 示。常用来表示礼貌的询问、请求或期待等。例句:This time next day they will be sitting in the cinema. 将来进行时常用的时间状语有 soon, this evening,on Sunday, by this time,tomorrow, in two days, tomorrow evening 等等。它表示的是一种客观的制约约束,而不是主观意愿。 例句:By this time tomorrow, I'll be lying on the beach. 语法构成 将来进行时是由"shall/will + be + 现在分词"构成的 Please don't call me between 8:00 and 10:00 tomorrow. I'll be having my classes then. 明天 8 点到 10 点之间请不要给我打电话,我那时正在上课。 Will you be using your bicycle this evening?今晚你用自行车吗? 用法 (1)表示将来某一时间正在进行的动作,一般带状语。 When he comes to my house tomorrow, I will be writing the report. The minister will be giving a speech on international affairs.部长将就国际事务发表演讲。 (2)表示现在正在进行的动作,但这个动作会延续到将来。 I think that she will be working on this experiment until next morning. (3)表示预定的将来动作或对将来的预测,并非人为安排.: After you take the medicine, you will be feeling much better.朋药之后,你会感觉好得多。 You will be making a mistake.你会出错的。 (表推测) (4)表示委婉的请求:When shall we be meeting again.? (5)表示原因: Please come tomorrow afternoon,I'll be having a meeting tomorrow morning. 请你明天下午来吧,明天上午我有一个会议。 (6)表示结果 : Stop the child or he will be falling over.制止那孩子,要不他会掉下去。 Catch that boy,or he will be dropping off.抓住那个孩子,要不他会掉下去的。 (表结果) (7)表示对将来的打算(区别于对将来的预测) My duties will be ending in July , and I'll be returning to ShangHai.我的工作将在七月结束,我会回上海。 A.与现在进行时态的区别 现在进行时表示一种经过考虑的,将来要进行的动作,而将来进行时通常表示正常过程中会发生的动作,因此 将来进行时不如现在进行时那样肯定,比后者偶然性要大一些: I am seeing Tom tomorrow. 明天我要和汤姆见面. I'll be seeing Tom tomorrow. 明天我会见到汤姆. 第一句意指汤姆或说话人已经特意安排了这次会面,而第二句则意指汤姆和说话人将在通常进程中见面(也许 他们在一起工作).不过这种差别并不是在任何情况下都很重要,而且常常两者都可以使用.现在进行时用于表示最 近将来的动作时,必须有确定的时间,而将来进行时可以和确定的时间状语连用,也可以不连用.它既可以表示最 近将来的动作,也可以表示较远将来的动作.可以说: I am meeting him tomorrow. 我明天和他会面. 两者均可表示计划或安排,有时可互换。如: He’ll be taking his exam next week. 他下周要参加考试。 He is taking his exam next week. 他下周要参加考试。 但有时也有区别,即用现在进行时表示计划或安排时,其语气较肯定;而用将来进行时则不如现在进行时那样 肯定,相对来说,其偶然性要大一些。如: I am seeing Tom tomorrow. 明天我要和汤姆见面(www.yygrammar.com)。 I’ll be seeing Tom tomorrow. 明天我会见到汤姆。 第一句意指汤姆或说话人已经特意安排了这次会面,而第二句则意指汤姆和说话人将在通常进程中见面(也许 他们在一起工作)。 B.与一般将来时态的区别 一般将来进时通常表示的是对将来事实的简单陈述.而 will+V. (一般将来时)除表示时间概念外,还带有感情 色彩. 将来进行时则表示在将来特定的某个时间发生的事情。

e.g. 汤姆明天将正在割草. Tom will be cutting grass tomorrow. 汤姆明天愿意割草. Tom will cut the grass tomorrow. 区别是:将来进行时表示将来某时正在进行的动作,一般将来时表示将来某时将要发生的动作。如: What will you be doing this time tomorrow? 明天这个时候你会在做什么呢? What will you do tomorrow? 你明天干什么? 虽然两者均可表示将来,但用将来进行时语气更委婉,比较: When will you pay back the money? 你什么时候还钱?(似乎在直接讨债) When will you be paying back the money? 这钱你什么时候还呢?(委婉地商量) 另外,一般将来中的 will 有时含有“愿意”的意思,而用将来进行时则只是单纯地谈未来情况。如: Mary won’t pay this bill. 玛丽不肯付这笔钱。(表意愿) Mary won’t be paying this bill. 不会由玛丽来付钱。(单纯谈未来情况)

过去完成时 过去完成时表示“过去的过去”,有两重意思:①表示在过去某一时间或某一动作之前已经发生的动作;②表 示由过去某一时间开始,延续到过去另一时间的动作。可图示为:

A

表示发生在过去的动作对过去的某一点造成的某种影响或结果,用来指定在另一个过去行动之前就已

经完成了的一个事件。 B 过去某动作一直持续到现 在将来可能还要延续下去。句中的动作发生在过去之前(过去的过去),即 过去完成时动作发生在过去的过去。 e.g:He said he had been to Beijing twice. 他说他已经去过北京两次。 (因为 “说” said 就是过去式,而去北京的动作发生在说 said 的过去,所以用过去完成时而不用现在完成时。 基本用法 (1)表示在过去某一时刻或动作以前完成了的动作,即“过去的过去” ,也可以说过去发生的事对现在的影响与 结果(根据语境分析)。可以用 by, before 等介词短语或一个时间状语从句,也可以用一个表示过去的动作来表示, 还可能通过上下文来表示。 She had learned English before she came to Britain. 她在来英国以前已学过英文了。 By the end of last month, we had finished half of the project. 到上个月底为止,我们已完成了一半的工程。 She said she had lost her purse on her way to the station. 她说她在去火车站的路上丢了钱包。 The children ran away because they had broken the window. 孩子们跑掉了,因为他们打破了玻璃 e.g:By nine o’clock last night, we had got 200 pictures from the spaceship.到昨天晚上 9 点钟,我们已 经收到 200 张飞船发来的图片。 【特别注意】 在含有时间状语从句的复合句中,若两个动作紧接着发生,则可以不需要用过去完 成时,尤其是在含有 before 与 after 的复合句中。 I closed the window before I left the room.我在离开房间之前关上了窗。 He came in, closed the door behind him and sat down at the desk.(三个动作先后关系非常明显,在先 的动作不需要用过去完成时) 常与过去完成时连用的时间状语有: by the end of last week 到上周末为止 since he left 自他离开以来 by that time 到那时为止 long before 很久以前 (2)表示由过去的某一时刻开始,一直延续到过去另一时间的动作或状态,常与 by,for 或 since 构成的时间状 语连用 e.g:I had been at the bus stop for 20 minutes when a bus finally came. 我在车站已经等了 20 分钟,一辆公共汽车终于来了。 He said he had worked in that factory since 1949.他说他自从 1949 年以来他就在那家工厂工作。 在以下固定句式中,虽然两个动作几乎同时发生,但主句使用过去完成时,仍然表明动作在先。 在 hardly/scarcely...when..., no sooner...than...句式中,主句常用过去完成时,表示“一……就……” 。 I had hardly left the room when the telephone rang.我刚刚离开房间电话就响了。 No sooner had she arrived than she devoted herself to her research. 她一到达就投身于她的研究。 Scarcely had the sick baby seen the nurse when she began to cry. 那个生病的小孩一看见护士就大 哭起来。 (3)叙述过去发生的事情, 在已叙述了过去发生的事情后, 反过来追述或补述以前发生的动作时, 用过去完成时。 e.g:Mr. Smith died yesterday. He had been a good friend of mine. 史密斯昨天就去世了。他以前是我的好朋友。 I didn’t know a thing about the verbs, for I had not studied my lesson. 我对动词一无所知,因为我没有好好学习功课。 (4)在含有定语从句的主从复合句中,如果叙述的是过去的事,先发生的动作常用过去完成时。

e.g:I returned the book that I had borrowed.我已归还了我借的书。 She found the key that she had lost.她发现她失去了的钥匙。 (5)过去完成时常常用在 told,said,knew,heard,thought 等动词后的宾语从句(或间接引语)中,这时从句 中的动作发生在主句表示的过去的动作之前。 e.g:He said that he had known her well.他说他早就知道她的好。 I thought I had sent the letter a week before.我认为我一星期前就把信寄出去了。 (6)状语从句:在过去不同时间发生的两个动作中, “发生在过去的过去” ,用过去完成时;发生在后,用一般过 去时。如 when,before,after,as soon as,till/until 引导的从句. e.g:When I woke up, it had already stopped raining.我醒来时雨已停了。 She didn’t go to bed until she had finished her work.她直到把工作做完之后才睡觉。 注意: 如果两个动作紧接着发生, 则常常不用过去完成时, 特别是在包含 before 和 after 的复合句中, 因为 这 时从句的动作和主句的动作发生的先后顺序已经非常明确,这时可以用一般过去时代替过去完成时。 e.g:After he arrived in England, Marx worked hard to improve his English. 马克思到达英格兰之后,努力提高他的英语水平。 (7)动词 think, want, hope, mean, plan, intend 等用过去完成时来表示过去未曾实现的想法,希望,打算或 意图等。 e.g:They had wanted to help but could not get there in time.他们本来打算去帮忙,但没有及时赶到那 里。 We had hoped to be able to come and see you .我们本来希望能来看看你。 (8)过去完成时还可用在 hardly,when,nosoonerthan,It was the first (second, etc)time (that)?等固定句型中。 e.g:Hardly had he begun to speak when the audience interrupted him.他刚开始演讲,听众就打断了他。 No sooner had he arrived than he went away again.他刚到就又走了。 It was the third time that he had been out of work that year.这是他那一年第三次失业了。 常用的时间状语有: 2. By the time sb. +动词过去式如:The bus had already leftby the time I got there. before,when,after,by+,until, once,had no sooner……than,yet,already 等。 由时间状语来判定 一般说来,各种时态都有特定的时间状语。与过去完成时连用的时间状语有: ( 1 ) by + 过去的时间点。如:I had finished reading the novel by nine o'clock last night. ( 2 )by the end of + 过去的时间点。如:By the end of last term, we had learned 5000 new words We had learned over two thousand English words by the end of last term. (3 )before + 过去的时间点。如: They had planted six hundred trees before last Wednesday. 由“过去的过去”来判定 过去完成时表示“过去的过去” ,是指过去某一动作之前已经发生或完成的动作,即动作有先后关系,动作在 前的用过去完成时,在后的用一般过去时。这种用法常出现在: ( 1 )宾语从句中 当宾语从句的主句为一般过去时, 且从句的动作先于主句的动作时, 从句要用过去完成时。 told,said,knew, 在 heard, thought 等动词后的宾语从句。如: She said that she had seen the film before. ( 2 )状语从句中 在时间、条件、原因、方式等状语从句中,主、从句的动作发生有先后关系,动作在前的,要用过去完成时, 动作在后的要用一般过去时。如: After he had finished his homework, he went to bed. 注意: before, after 引导的时间状语从句中,由于 before 和 after 本身已表达了动作的先后关系,若 主、从句表示的动作紧密相连,则主、从句都用一般过去时。如: After he closed the door, he left the classroom. (3)表示意向的动词,如 hope, wish, expect, think, intend, mean, suppose 等,用过去完成时表 示"原本?,未能?"

We had hoped that you would come, but you didn't. 根据上、下文来判定 I met Wang Tao in the street yesterday. We hadn't seen each other since he went to Beijing. 与现在完成时的区别 现在完成时表示的动作发生在过去,以现在的时间为基点,但侧重对现 在产生的结果或造成的影响,与现 在 有关,其结构为“助动词 have (has) + 过去分词” ;过去完成时则是一个相对的时态,以过去时间为基点,它所表 示的动作不仅发生在过去,更强调“过去的过去” ,只有和过去某时或某动作相比较时,才用到它。 比较:I have learned 1000 English words so far.到目前为止我已经学会了 1000 个英语单词。 I had learned 1000 English words till then.到那时为止我已经学会了 1000 个英语单词。 — I'm sorry to keep you waiting. 对不起,让你久等了。 — Oh, not at all. I have been here only a few minutes.没什么,我只等了几分钟。(“等”的动作从过去某 一时间点持续到现在) 过去完成时与现在完成时都跟表示一段时间的状语连用,如:for a week,for two years,for a long time 等,但现在完成时表示的,是延续到现在或同现在有关的动作(句中不能有明确表示过去时间的状语) ,而过 去完成时表示的,是在过去某时间之前已经完成或延续到过去某时间的动作(句中有表示过去某特定时间的状 语) 。如: ① She had been ill for a week before she came back. 她在回来之前就病一个星期了。 (到过去某时间) ② She has been ill for a week. 她生病一个星期了。 (到现在仍生病) ②Everything had gone well up to that time.直到那时,一切都很顺利。 (到过去某时间) Everything has gone well up to now.直到现在,一切都很顺利。 (到现在为止 与一般过去时的区别 虽然这两种时态都表示过去发生的动作或存在的状态,但在使用时应注意以下几点: 1. 时间状语不同:过去完成时在时间上强调“过去的过去”;而一般过去时只强调过去某一特定的时间。 比较:They had arrived at the station by ten yesterday. They arrived at the station at ten yesterday. 2. 在没有明确的过去时间状语作标志时,谓语动词动作发生的时间先后须依据上下文来判断:先发生的用过去 完成时,后发生的则用一般过去时。 She was very happy. Her whole family were pleased with her, too. She had just won the first in the composition competition. 3. 当两个或两个以上接连发生的动作用 and 或 but 连接时,按时间顺序,只需用一般过去时来代替过去完成 时;另外,在 before , after , as soon as 引导的仍句中,由于这些连词本身已经表示出时间的先后,因此也可以用 过去时来代替过去完成时。 He entered the room, turned on the light and read an evening paper. 过去完成时表示过去的过去,不单独使用,一般和一般过去式一起使用。 请仔细阅读下列语篇,留意加粗的蓝色词的时态。为什么此句用了过去完成时,而彼句则用了一般过去时? My friend, Andrew, had lived in a foreign country for many years before he returned to England . He had often dreamed of retiring in England and had planned to settle down in the countryside. He had no sooner returned than he bought a house and went to live there. Almost immediately he began to complain about the weather, for it was often bitterly cold. After so many years of sunshine, Andrew got a shock. He acted as if he had never lived in England before. In the end, it was more than he could bear. He had hardly had time to settle down when he sold the house and left the countryside. The dream he had had for so many years ended there. Andrew made a big mistake because he had thought of everything except the weather. 我们以该语篇为例,进一步分析过去完成时的用法和含义: 首句 My friend, Andrew, had lived in a foreign country for many years before he returned to England. 我朋友安德 鲁在回到英国之前,已在国外生活了多年。显然,had lived 要早于 returned. He had often dreamed of retiring in England and had planned to settle down in the countryside. 在这句 话中,had dreamed 和 had planned 这两个动作的参照物也是 returned, 都早于 returned. 在 He had no sooner returned than he bought a house and went to live there.句子中, “had no sooner +过去分词 +than +一般过去时” 这是一个常用句型。 returned 跟 bought 似乎是同时发生, had 但也有先后, 根据时态一看便知。

He acted as if he had never lived in England before.句中,had never lived 属于虚拟语气。He had hardly had time to settle down when he sold the house and left the countryside.也是一个类似的句型。 在 The dream he had had for so many years ended there.这个句子中,had had 也有参照物 ended, 梦想在先,结 束在后。 最后一句 Andrew made a big mistake because he had thought of everything except the weather. 不用说也明白, 因果关系谁先谁后。所以,在 because 引导的原因从句中,其动作一定是早于主句中的动作的。 【考考你】 1. Tom was disappointed that most of the guests______ when he ______at the party. A. left; had arrived B. left; arrived C. had left; had arrived D. had left; arrived 2. By the time he was twenty, he ______ five novels. A. wrote B. had written C. has written D. was writing 3. How many English songs ______ by the end of last term? A. did you learn B. have you learnt C. would you learn D. had you learnt 4. As soon as the sun ______, we returned to our hotel. A. had set B. have set C. set D. was setting 5. How long ______ in the south before he came here? A. did Brown live B. was Brown living C. had Brown lived D. would Brown live 6. When he ______ his lunch he asked for a glass of water. A. finished B. had finished C. was finishing D. has finished 7. I ______ the problem until the teacher explained it. A. didn’t understand B. haven’t understood C. hadn’t understood D. wasn’t understanding 8. They ______ home when it began to rain. A. had hardly got B. had no sooner got C. would get D. was getting 9. The children ran away because they ______ the window. A. broke B. have broken C. had broken D. would break 10. The flood destroyed the bridge which ______ by the villagers. A. was built B. had been built C. has been built D. was to be built 【答案】1-5 DBDAC 6-10 BCACB 过去完成时 2) 用法 a. 在 told, said, knew, heard, thought 等动词后的宾语仍句。 She said (that) she had never been to Paris. b. 状语仍句 在过去不同时间发生的两个动作中,发生在先,用过去完成时;发生在后,用一般过去时。 When the police arrived, the thieves had run away. c. 表示意向的动词,如 hope, wish, expect, think, intend, mean, suppose 等,用过去完成时表示"原 本……,未能……" We had hoped that you would come, but you didn't. 3) 过去完成时的时间状语 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 begun to make a living by himself. Tom was disappointed that most of the guests had left when he arrived at the party. 过去完成时的用法(2) 表示过去某一动作之前已经完成的动作,常与由 when,before 等连词引导的时间状语仍句连用。 When I woke up it had already stopped raining. 我醒来的时候雨就已经停了。 I hadn't learned any English before I came here. 我来这儿之前没学过英语。

常用于引导这类状语仍句的连词有:when 当……的时候,as soon as 一…就, before 在……之前,after 在……之后,until 直到,等。 过去完成时的用法(3) 用于宾语仍句或间接引语中 I wondered who had taken the umbrella without permission.我想知道谁不经允许就把雨伞拿去。 He told me that he had passed the exam.他告诉我他已通过考试。 过去完成时的用法(4) 某些动词的过去完成时表示一个打算要做却没有做成的事。 I had intended to come over to see you last night, but someone called and I couldn't get away. 昨晚我本打算来看你,但有人来找,脱不开身。 We had hoped to catch the early bus, but found it was gone.我们本希望搭早班车,却发现车已开了。 这类动词有:intend 打算,hope 希望,plan 计划,mean 预定,want 想要,think 想要,等。 过去完成时的用法(5) 用于表示与过去事实相反的虚拟条件仍句中 If you had come yesterday, you would have met him.如果你昨天来的话,你就已经见到他的面了。 She would have come if she hadn’t been so busy.要不是这么忙的话,她就已经来了。 It was given by him! But I didn't want to accept! This kind of idea had never been thought about before yesterday! She will have been left by you at this time of tomorrow. The bicycle is being repaired by you!!! 第一个是一般过去时的被动语态。(一般现在时和一般将来时与其类似,只是 be 动词的区别罢了【即 was/were 与 will be 与 is/are 的区别)

将来完成时

定义:将来某一时间以前已经完成或一直持续的动作。经常与 before+将来时间或 by+将来时间连用,也可与 before 或 by the time 短语引导的现在时的从句连用。 构成 shall+have+过去分词用于第一人称(l,we),will+have+过去分词可用于所有人称。 实例 a. 状态完成:表示某事继续到将来某一时为止一直有的状态。并在将来完成。 b. 动作完成:表示将来某一时或另一个将来的动作之前,已经完成的动作或已经对动作产生一定的影响。 They will have been married for 20 years by then. You will have reached Shanghai by this time tomorrow. 将来完成时的构成:将来完成时的构成是由"shall/will + have +过去分词"构成的。 Before long he will have forgotten all about the matter.不久他就会全然忘记这件事的。 He is somebody now. He will not have remembered his old classmates. 他现在是一个有身份的人了,他可能不会记得老同学了。 Will you have known Kevin for 10 years next month?到下个月你认识凯文该有 10 年了吧? 将来完成时的用法 ①表示在将来某一时间之前已完成的动作,并往往对将来某一时间产生影响。 Pick me up at 8 o'clock,I will have had breakfast by then.早上 8 点钟你来接我,到时我已经吃完早饭了。 We will have learned 12 units by the end of this term。到这个学期末,我们将学完 12 个单元。 By the time you get home I will have cleaned the house.你到家之前我将把房子底打扫一遍。 ②表示推测,相当于"must have done"结构。 You will have heard of this, I guess.我想你已经听说过这件事了。 I am sure he will have got the information.我相信他一定会得到这个信息。 ② .表示某种状态一直持续到说话人所提及的时间。 We will have been married a year on June 25th.到 6 月 25 日我们俩结婚就满 1 年了。 将来完成时和现在完成时的区分 关于将来完成时,你给的定义是正确的,即“表示在将来某一时间“之前”已经完成的动作”。但是给的例句 They will have moved to the new house when it has been painted.是错误的。在主句使用将来完成时的时候,时间状语仍句的 动词必须用一般现在时,而不能用现在完成时。所以是仍句里的一般性状态出现的时候,主句里“已经”如何如何了。 例如 By the time he gets home, she is going to have cleaned the entire house.现在完成进行时强调现在仌持续中。现 在完成时强调已完成,但目前是否持续并不重要。例如 I have been working on this topic since last December.现在仌 在做,显然还没做完。

过去完成进行时

相对过去的某个时刻来说已经对现在有直接影响并且还在进行的动作。放在间接引语或虚拟语气中时它的时态 不能再向前推,向后推是现在完成进行时。主语 +had+been(助动词) +谓语动词-ing 过去完成进行时与过去完成时的用法很相近,它通常表示某个过去正在进行的动作或状态,持续到过去某个时 刻,还未完成,一直持续到之后才结束 He had been waiting for two weeks. He was still waiting.(有一个表示一段时间的状语) 他已经等了两个星期。他还在等。 Up to that time he had been translating those books.直到那时他一直在翻译这些书。 He had been writing the letter till two o'clock.他一直在写那封信到两点钟。 He was thirty years old.He had been gambling since he was ten.(He was still gambling at thirty.) 他三十岁。他仍十岁开始就一直在赌博。(三十岁的他仌然赌博。) He had been standing there in the sun.(没有时间状语)他一直站在太阳底下。 He had been thinking about his marriage.(没有时间状语)他一直在对他的婚姻思考。 不过这种时态并不一定表示这个过去动作将持续下去: He came back at seven.He had been waiting for her two hours.(At seven he did not wait any more.) 他在七点回来了。他等了她两个小时。(七岁的他不想再等了。) He stopped swimming.He had been swimming for the last three hours. 他停止了游泳。他已经在过去的三小时内游泳。 特别含义 1)尚未完成:He had been writing the novel.(He had not finished it yet.) 2)企图:He had been studying the meaning of this proverb.(He was trying to study it.) 3)未得结果:We had been studying what our enemy had said.(But we were not able to understand it.) 4)最近情况:He had been quarrelling with his wife.(lately) 5)反复动作:He had been asking me the same question.(Many times) 6)情绪:What had he been doing?(不耐烦) 特点 这种时态很少用在否定句中,而多以过去完成时代替: He had not practised English for many years.(普通说法) He had not been practising English for many years.(少见) 这种时态还可用在 said,supposed 等引起的间接引语中,代替现在完成进行时: He said,“I have been speaking to John.”= He said that he had been speaking to John. He thought,“She was watching me when I passed.” = He thought that she had been watching him when he had passed. 现在/过去完成进行时的用法: A. 在某段时间内一直进行的动作用现在完成进行时来强调动作在某段时间里的持续性.动作通常有"现在"的 结果,要根据上下文来确定到"现在"为止,动作是否还在继续进行.同样,过去完成进行时表示在过去更早时间内进 行的动作,并对过去某一时刻产生结果。 B.表示重复动作的现在/过去完成进行时 我们也可以用完成进行时形式来表示现在或过去经常重复的动作 注意:过去完成进行时和过去完成时类似,需要有过去这一时间段 构成 She had been suffering from a bad cold when she took the exam.她在考试之前一直患重感冒。 They had been expecting the news for some time?他们期待这个消息有一段时间了吧? Rafael was scolded even though he hadn't been doing anything wrong.尽管拉斐尔没做什么错事,但他还是挨骂了。 ①表示过去某一时间之前一直进行的动作。 过去完成进行时表示动作在过去某一时间之前开始,一直延续到这一过去时间。和过去完成时一样,过去完成 进行时也必须以一过去时间为前提。 I had been looking for it for days before I found it.这东西我找了好多天才找着的。 They had only been waiting for the bus a few moments when it came.他们只等了一会儿车就来了。

②表示反复的动作。 He had been mentioning your name to me.他过去多次向我提到过你的名字。 You had been giving me everything.你对我真是有求必应。 ③常用于间接引语中 The doctor asked what he had been eating.医生问他吃了什么。 I asked where they had been staying all those days.我问他们那些天是呆在哪儿的。 ④接具有“突然”之意 when 句。 I had only been reading a few minutes when he came in.我刚看了几分钟他就进来了。 She'd only been reviewing her lessons for a short while when her little sister interrupted her. 她温习功课才一会儿,她妹妹就打断她了。 I had been sleeping when my friend telephone me.我正在睡觉时,我的朊友给我打电话。 1)现在完成进行时和现在完成时皆可表示动作对现在产生的结果,但前者所表示的结果是直接的,而后者所表 示的则是最后的结果。如: We have been cleaning the classroom.(a)We have cleaned the classroom.(b) (a)句可译为“我们打扫教室来着。”其直接结果可能是:我们身上都是灰。(b)句可以译为“我们把教室打扫 过了。”其结果是:现在教室很清洁,可以用了。又,(a)句表示教室刚刚打扫过,(b)句则可能表示教室是昨天打扫的。 Be careful! John has been painting the door.(a)John has painted the door.(b) (a)句表示约翰刚刚把门油漆过,现在油漆还未干,所以你要小心。(b)句则无此含义,油漆可能已干了。 (2)现在完成进行时有时有延续性,现在完成时往往没有。如: They have been widening the road.(a)They have widened the road.(b) (a)句的意思是他们在加宽马路,但尚未完工。(b)句的意思则是已完工了。有时现在完成时有延续性(如一 些属于持续体的动词),但无临时性质。如: Mr. Smith has been living in London since 1978.(a)Mr. Smith has lived in London since 1979.(b) (a)句有“史密斯先生在伦敦久居”的含义,(b)句则没有。 (3)但现在完成进行时并不总是具有临时的性质,如: My mother has been teaching English for twenty years.(a) My mother has taught English for twenty years.(b) (a)句在此并无临时性质,但较口语化。(b)句则较为正式。又,(a)句表示动作现在仌在继续.并将延续下去,(b)句 的动作是否延续下去,须由上下文决定,但在一般情况下都是延续下去的。 (4)现在完成进行时往往表示动作在重复,现在完成时则常常不带重复性。如: Have you been meeting her lately?(a)Have you met her lately?(b) (a)句有“经常相会”之意,(b)句则没有。(b)句如与 often,every day 等时间状语连用,当然也表示动作在重 复。 (5)现在完成进行时比较生动,有时含有明显的感情色彩,而现在完成时往往只说明一个事实,一种影响或结果, 平铺直叙,没有什么感情色彩可言。如: What have you been doing?(a)(a)句表示惊异。 What have you done?(b)(b)句只是一问题。 Have you been waiting long?(a)Have you waited long?(b) (a)句较(b)句生动。又,(a)句比较口语化。 I have been wanting to meet you for long.(a)I have long wanted to meet you.(b) (a)句比(b)句更亲切,更有礼貌。 Recently Mary has been doing her work regularly.(a)Recently Mary has done her work regularly.(b) (a)句显然是在表扬玛丽。(b)只说明一个事实。 Who's been eating my apples?(a)Who's eaten my apples?(b) (a)句有强烈的感情色彩,表示愤怒不满,(b)句只是希望回答的一个问题。又,(a)句兹有进行时态,所以有“苹果 未被全部吃光”的意思,(b)句是完成时态,说明“苹果一个不剩了”。 第二个是过去完成时的被动语态。(现在完成时与其类似) 第三个是将来完成时的被动语态。

现在完成进行时 其构成为:主语+助动词(have/has)+been+动词的现在分词+其他成分。表示动作仍某一时间开始,一直持续到现 在,或者刚刚终止,或者可能仌然要继续下去。(与 since,for 连用时,常常表示动作会进行下去) (一)表示仍过去某时开始一直持续到现在的动作,并且还将持续下去。 The Chinese have been making paper for two thousand years.中国有 2000 年造纸历史。(动作还将继续下去) I have been learning English since three years ago.自仍三年前以来我一直在学英语。(动作还将继续下去) I have studying for English since 10 years ago. (二)表示在说话时刻之前到现在正在进行的动作。 We have been waiting for you for half an hour.我们已经等你半个钟头了(人还没到,如同在电话里说的,会继续等) (三)有些现在完成进行时的句子等同于现在完成时的句子。 They have been living in this city for ten years.=They have lived in this city for ten years 他们在这个城市已经住了 10 年了。(动作还将继续下去) I have been working here for five years.=I have worked here for five years. 我在这里已经工作五年了。(动作还将继续下去) (四)大多数现在完成进行时的句子不等同于现在完成时的句子。 I have been writing a book.(动作还将继续下去)我一直在写一本书。 I have written a book.(动作已经完成)我已经写了一本书。 They have been building a bridge.他们一直在造一座桥。(动作还将继续下去) They have built a bridge.他们造了一座桥。(动作已经完成) (五)表示状态的动词不能用于现在完成进行时。 I have known him for years.我认识他已经好几年了。 I have been knowing... *xxx 这类不能用于现在完成进行时的动词还有:love 爱,like 喜欢,hate 讨厌等。 (六)一些现在完成时的句子也与现在完成进行时的句子含义相同 延续性动词在现在完成时与现在完成进行时时态中使用,句意相同。例如: She has slept for 6 hours and still can not wake up. She has been sleeping for 6 hours and still cannot wake up.她已经睡了 6 个小时,到现在还没有醒来。 (七)表示现在以前一直在进行的动作强调动作的未完成性 It has been raining for 3 days。 1) 表示一个在过去开始而在最近刚刚结束的行动,如:Ann is very tired. She has been working hard. Why are your clothes so dirty? What have you been doing? 2) 表示一个仍过去开始但仌在进行的行动,如: It has been raining for two hours. (现在还在下)Jack has been feeling very well recently. 3) 表示一个仍过去开始延续到现在,可以包括现在在内的一个阶段内,重复发生的行动,如: She has been playing tennis since she was eight. 4) 现在完成时强调动作行为的结果、影响,而现在完成进行时只强调动作行为本身,如: Tom’s hands are very dirty. He has been repairing the car. The car is going again now. Tom has repaired it. 标志:1 句中常有延续性动词 2 时间点前有 since 对比 1)过去时表示过去某时发生的动作或单纯叙述过去的事情,强调动作;现在完成时为过去发生的,强调过去的事 情对现在的影响,强调的是影响。 2)过去时常与具体的时间状语连用,而现在完成时通常与模糊的时间状语连用,或无时间状语。 一般过去时的时间状语:yesterday, last week,…ago, in1980, in October, just now,(具体的时间状语) 共同的时间状语:this morning, tonight,this April, now, once,before, already, recently,lately 现在完成时的时间状语:for, since, so far, ever, never, just, yet, till / until, up to now, in past years,(不确定) 3)现在完成时可表示持续到现在的动作或状态,动词一般是延续性的,如 live, teach, learn, work, study, know. 过去时常用的非持续性动词有 come, go, leave, start, die, finish, become, get married 等。 I saw this film yesterday.(强调看的动作发生过了。) I have seen this film.(强调对现在的影响,电影的内容已经知道了。) Why did you get up so early?(强调起床的动作已发生过了。)

Who hasn't handed in his paper?(强调有包装,可能为不公平竞争。) She has returned from Paris.她已仍巴黎回来了。She returned yesterday.她是昨天回来了。 He has been in the League for three years.(在团内的状态可延续) He has been a League member for three years.(是团员的状态可持续) He joined the League three years ago.( 三年前入团,joined 为短暂行为。) I have finished my homework now.---Will somebody go and get Dr. White?---He's already been sent for. 句子中如有过去时的时间副词(如 yesterday, last, week, in 1960)时,不能使用现在完成时,要用过去时。 (错)Tom has written a letter to his parents last night. (对)Tom wrote a letter to his parents last night. 注意 现在完成时有否定结构、而现在完成进行时没有否定结构。 现在完成时态可表示做完的时期以及已有的经验、但现在完成进行时不可以

现在完成进行时与现在完成时的区别
(1)现在完成时可以表示一个已经完成的动作,而现在完成进行时则表示一个正在进行的动作: I have read the book. 我读过这本书。 I have been reading the book. 我一直在读这本书。 【注】有少数动词(如 work, study, live, teach, stay 等)在表示持续一时间时用这两种时态含义差不多(只是用现 在完成进行进更强调动作的持续性): How long have you worked [been working] here? 你在这儿工作多久了? I’ve lived [been living] here since 1988. 自 1988 年以来我就一直住在这儿。 (2)现在完成时通常只陈述事实,而现在完成进行时还可表示一种感****彩: I have waited for two hours. 我等了两小时。(陈述事实) I have been waiting for two hours. 我等了两个小时。(等得好辛苦) (3)现在完成进行时通常用来谈论较短暂的动作或情况,若要谈论时间延续较长的动作或情况或永久性情况,则 通常用现在完成时: He has lived in Paris. 他(一直)住在巴黎。 He has been living in Paris. 他(目前)住在巴黎。(表暂时性) (4)不用于进行时态的动词通常也不用于现在完成进行时,但它们可以用于现在完成时: I’ve only known her for two day. 我认识她刚刚两天。 They’ve been married for twenty years. 他们结婚已二十年了。 The war has lasted for a long time. 这场战争持续了很长时间。 (5)现在完成进行时不用于被动语态,若要用可用现在完成时的被动语态代替: The house has been painted for a month. 这房子已漆了一个月。 The problem has been studied for five days. 这个问题已研究了五天。


更多相关文档:

高中英语16种时态用法详解

高中英语16种时态用法详解: 高中英语16种时态用法详解:一般现在时 16种时态用法详解来源:天星 更新日期:2011-09-29 点击: 199 导语: 导语:中学英语涉及到的时态...

高中英语8种时态的用法

高中英语8种时态的用法。八种时态的具体用法 一、一般现在时 表示现阶段经常或习惯发生的动作或存在的状态,或说明主语的特征。 一般现在时: 一般现在时 ① 一般现...

高中英语时态用法大全

高中英语时态用法大全_英语_高中教育_教育专区。高中常用的时态的用法和比较一般现在时表示通常性、规律性、习惯性的状态或者动作(有时间规律发生的事件)。 什么叫“...

高中英语专题讲解——-高中时态

高中英语专题讲解——-高中时态_英语_高中教育_教育专区。★ 一对一互动研学 ★ 时态的用法: 1. 一般现在时 (1) 一般现在时的形式 a. 主语为第三人称单数,...

高中英语十六种时态用法详解之过去将来时

高中英语十六种时态用法详解之过去将来时_英语_高中教育_教育专区。高中英语十六种时态用法详解之过去将来时 1. 过去将来时的定义 过去将来时主要用于表示过去某个时...

高中英语八大时态总结及习题

高中英语八大时态全套精讲 英语共有十六种时态,其表现形式如下(以 study 为例...一般现在时的用法 1) 经常性或习惯性的动作,常与表示频腮度的时间状语连用。...

高考英语 常用时态必须掌握的用法大全

高考英语 常用时态必须掌握的用法大全_英语_高中教育_教育专区。高考所需的英语语法整理大全 高考英语时态用法大全 一般现在时表示通常性、规律性、习惯性的状态或者...

高中英语时态大全

高中英语语法系统全解(一) 动词时态(一) 在英语中,不同时间发生的动作或存在...她告诉我如果第二天下雨的话,她就不去了。 ②一般过去时的特殊用法 a. 在...

高中英语八大时态总结及习题

高中英语八大时态总结及习题_英语_高中教育_教育专区。高中英语各个时态全面分析,...一般现在时的用法 1) 经常性或习惯性的动作,常与表示频腮度的时间状语连用。...

高中英语16种时态用法详解

时态用法详解: 高中英语 16 种时态用法详解:一般过去时 来源:天星 更新日期:2011-09-29 点击: 344 导语: 导语:中学英语涉及到的时态一共有 16 种,下面给...
更多相关标签:
高中英语时态大全 | 高中英语词汇用法大全 | 高中英语介词用法大全 | 英语动词时态用法详解 | 英语的时态用法及结构 | 英语时态用法 | 英语时态的用法 | 英语所有时态及用法 |
网站地图

文档资料共享网 nexoncn.com copyright ©right 2010-2020。
文档资料共享网内容来自网络,如有侵犯请联系客服。email:zhit325@126.com