当前位置:文档之家› 时态详解:现在完成时

时态详解:现在完成时

时态详解:现在完成时
时态详解:现在完成时

时态详解:现在完成时

一、如何理解现在完成时

现在完成时是英语中一个很重要的时态,也是很容易弄错的一个时态。首先,我们来看看“现在完成时”该如何理解。你可能会根据字面意思将其理解为:现在完成时就是表示现在已经完成的动作。但是,这样的理解是很不全面的理解,甚至是很危险的!因为这样的理解将来误导你混淆现在完成时与一般过去的区别。

现在完成时有两个主要用法:一是已完成用法,也叫影响性用法。该用法的现在完成时表示一个过去发生的动作在过去已经完成,并且这个过去发生并完成的动作对现在有影响或结果,同时说话强调的或感兴趣的就是这个影响或结果,如汉语说“他已离开这个城市了”,其中的“离开”肯定发生了,它对现在的影响或结果就是“他现在已不在这个城市了”;又如汉语说“有人把窗户打破了”,显然“打破窗户”这一动作发生在过去,并且在过去已经完成了,但说话人强调的重点是打破窗户对现在的影响——窗户现在仍是破的。

现在完成时的另一个用法叫未完成用法,也叫持续性用法。该用法的现在完成时表示一个过去发生的动作或开始的状语在过去并未完成或结束,而是一直持续到现在,并且有可能继续下去(也可能到此结束),如汉语说“他在我们教书已有30年了”,显然“他在我们学校教书”是从30年前开始,并且一直教到现在,已经持续了30年;又如汉语说“自上个星期以来他一直很忙”,显然“忙”是从上个星期开始的,并且这一“忙”就一直忙到现在。

二、现在完成时构成与用法

现在完成时由“have / has +过去分词”构成。如:

He has seen the film several times. 这部电影他已看了好几次。

I have known her for a long time. 我认识她很长时间了。

句中的has seen 和have known 均为现在完成时,第一句属影响性用法,其影响是“他对电影内容非常熟悉了”;第二句属持续性用法,指“认识她”已持续了很长一段时间。

三、现在完成时实例分析

1. 影响性用法实例分析

I have lost my pen. 我把钢笔丢了。

根据句意可知,“丢钢笔”这个动作发生在过去,同时也在过去已经完成,但这个过过去发生和完成的动作对现在有影响——我现在无钢笔用,或我得去买支新的。

We have finished the work. 我们已把工作干完了。

显然“完成工作”这个动作发生在过去,同时也在过去已经完成,但这个过过去发生和完成的动作对现在有影响——我们可以休息了,或可以回家了,或可以做别的事了。

2. 持续性用法实例分析

I’ve waited a week for your answer.等你的答复我已等了一个星期。

根据句意可知,“等”这个动作发生在过去,但它在过去并没有完成,而是一直等到现在,已持续了一个星期。

We have lived here quite a number of years. 我们在这里住了很多年了。

根据句意可知,“住在这儿”是从过去开始的,但它在过去并没有完成,而是一直等到现在,已持续了好几年。

四、现在完成时与一般过去时的区别

看了上面关于现在完成时的用法,你可能会觉得现在完成时的已完成用法与一般过去时的用法好像很相似,对吗?因为它们都可以表示在过去发生并完成的动作。

许多书在讲解现在完成时与一般过去时的区别时是这样描述的:用一般过去时表示动作对现在没有影响,用现在完成时则表示动词对现在影响。你对这样的解释肯定不满意,因为你认为过去发生的动作不管你用什么时态,它对现在的影响都是存在,并不会因为你所用的时态不同而有所变化。比如你过去记的单词对你现在有影响,你过去搞的锻炼对你现在有影响,你过去看的电影对你现在有影响,你过去犯的错误对你现在有影响,你过去缺过课对你现在有影响,等等。

其实啊,对于过去发生并已完成的动作,不管你是用一般过去时还是用过去完成时,它对现在都是有影响的,它们的不同之处在于,说话者是否强调这个影响——如果强调对现在的影响,就用现在完成时;如果不强调对现在的影响,而是强调动作发生的过去时间,就用一般过去时。体会下面的句子:

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. 汤姆发生过严重车祸。(他现在很可能已经出院了。)

第一句用的是现在完成时,它强调的是出车祸对现在的影响——汤姆可能现在仍在住院;第二句用的是一般过去时,它不强调出车祸对现在的影响,只表明汤姆在过去曾经出过车祸,至于他现在是否已经出院之类的相关说话人并不关心。

五、现在完成时与现在进行时的区别

现在完成时强调动作持续到现在或刚结束;而现在进行时只强调目前的状态。如:They have talked for about two hours. 他们谈了大约两个小时。(强调动作的持续)

They are talking. 他们在谈话。 (强调目前的状态)

The students have done their homework. 孩子们已做完了家庭作业。

The students are doing their homework. 孩子们在做家庭作业。

另外,现在进行时还可表示将来意义。如:

He has left the city. 他已离开这个城市。(其结果是——他不在这个城市)

He is leaving the city. 他要离开这个城市。(现在进行时表示将来)

We have invited him here to speak, so we’d better go to his lecture.我们邀请他来这儿讲演,所以我们最好去听讲。

We are inviting him here to speak, so we’d better go to his lectu re. 我们打算邀请他来这儿讲演,所以我们最好去听讲。

六、现在完成时用法重要补充

1. 现在完成表示重复性

即表示从过去某个时间直到现在的这个时间范围内不断重复发生的动作或情况,并且有这个不断重复的动作可能继续下去,也可能到现在就结束。如:

How often have you seen her? 你隔多少见她一次?

My father has always gone to work by bike. 我父亲一向骑车上班。

2. 现在完成表示将来

现在完成时有时可用于时间或条件状语从句中代替一般现在时,但表示的是将来意义。如:

Don’t get off until the bus has stopped.等车停稳之后再下车。

You can go out if you have finished your homework. 如果你做完了作来,你就可以出去。

这两句中的现在完成时也可换成一般现在时,即分别改为stops和finish,但语气没有用现在完成时那样强调。但这样替换的场合通常只限于某些终止性动词,若从句谓语为延续性动词,则不可以这样替换。如下面这句中的现在完成时就不能换成一般现在时:When you have rested, I’ll show you the garden.等你休息好之后,我领你看我们的花园。

七、have been to与have gone to

have been to表示曾经去过某地,但现在不在那儿;have gone to表示现在已去某地,现在不在这儿。如:

Have you ever been to Greece? 你去过希腊吗?

The Smiths have gone to Canada for a holiday. 史密斯全家都到加拿大度假去了。

与表示次数的once, twice, three times等连用时,只能用have been to,不能用have gone to。如:

She has been to Europe twice. 她到欧洲去过两次。

另外,have been to除可后接地点表示去过某地外,有时还可以接表示活动的名词,表示去参加过某种活动,或接动词原形(尤其是动词see),表示去做过某事。如:She’s just been to a part y. 她刚参加一个晚会回来。

He has never been to see me since I have been ill. 我生病以来他从未来看过我。

八、与现在完成时连用的典型词语

1. since

since表示“自从……以来”时,无论是用作介词、连词还是副词,since都通常要与现在完成时连用。如:

I’ve had nothing to eat since lunchtime.从午饭时间到现在我什么都没吃。

We’ve lost a lot of custom since our pr ices went up. 自从提价以后,我们失去了许多顾客的生意。

I met him last autumn and haven’t seen him ever since.我去年秋天碰见过他,打那以后就一直没有见过他。

第一句中的since为介词,其后接名词作宾语,句子时态为现在完成时have had;第三句中的since为连词,引导时间状语从句,主句时态为现在完成时have lost;第三句中的since 为副词,其后不接任何词语,句子时态为现在完成时haven’t seen。

但是,当since从句的主句表示时间长度时,主句谓语通常用一般现在时代替现在完成时。如:

It’s a long time since they left.他们走后很久了。

It is ten years since he left here. 他离开这儿已10年了。

由于主句表示的是时间长度a long time和ten years,所以主句谓语中的现在完成时has been也可换成一般现在时is。虽然两种时态都可以用,但在口语中人们通常还是喜欢用比较简单的一般现在时。

2. in the last five years

类似于in the last five years的时间状语,它若表示从现在算起的过去一段时间内,通常要与现在完成时连用。如:

The house has changed hands three times in the last two years. 在过去两年中,这栋房子已转手三次。

3. in the past five years

类似于in the past five years的时间状语,它表示从现在算起的过去一段时间,因此通常要与现在完成时连用。如:

I’ve seen little of her in the past few weeks. 近几周我很少见到她。

We’ve planted thousands of trees in the past five years.过去五年我们种了成千上万棵树。

4. over the years

over the years 的意思是“这些年来”“经过这么多年之后”“最近几年”,通常表示的是从现在算起的过去几年,因此通常与现在完成时连用。如:

She’s brou ght us so much happiness over the years. 这些年来,她给我们带来了不少的幸福。

We’ve had a few arguments over the years, but in general we get on very well.最近几年来,我们争吵过几次,但总的说来,我们相处得很好。

5. so far

当so far表示“到目前为止”时,它指的是从过去某时持续到现在的一段时间,因此通常与现在完成时连用。如:

So far 500 people have died in the earthquake. 到现在为止,已有500人在地震中丧生。

So far the work has been easy, but things may change. 到目前为止,这工作很容易,但情况可能有变化。

但是,当so far 表示“到这种程度或范围”时,则不一定与现在完成时连用,而是可以根据情况选用时态。如:

I can only help him so far. 我只能帮他到这种程度。

6. up to now

up to now 的意思是“到现在为此”,指从过去持续到现在的一段时间,通常与现在完成时连用。如:

Up to now he’s been quiet.他直到此刻仍保持沉默。

Up to now, the work has been easy. 到现在为止这工作还算容易。

7. It’s the first time that…

It’s the first [second, third…] time that…的意思是“这是第一次(第二次、第三次……)做某事”,其中的that从句通常要用现在完成时。如:

It’s the second time I’ve come here.这是我第二次来这儿。

It’s the first time that he has seen an elephant.这是他第一次见到大象。

九、现在完成时典型考题(附详解)

1.—______ my glasses?

—Yes, I saw them on your bed a minute ago.

A. Do you see

B. Had you see

C. Would you see

D. Have you seen

分析:D。现在完成时表示过去发生的动作对现在的影响:问话人的目的是想知道眼镜在哪里。又如:

—Have you waited long? 你等了很久吗?

—No, I just arrived five minutes ago. 没等多久,我刚到五分钟。

2. I wonder why Jenny ______ us recently. We should have heard from her by now.

A.hasn’t written

B.doesn’t write

C.won’t write

D.hadn’t written

分析:A。由 recently 和 by now 可知用现在完成时。又如:

I’ve been on rather too many planes and trains recently.近来我乘飞机和火车次数太多了。

We haven’t seen en ough of Ray and Barbara recently. 近来, 我们没怎么看见雷和巴巴拉。

3. John and I ______ friends for eight years. We first got to know each other at a Christmas party. But we ______ each other a couple of times before that.

A. had been; has seen

B. have been; have seen

C. had been; had seen

D. have been; had seen

分析:D。到目前为止成为朋友八年,用现在完成时; 在那次晚会相识成为朋友之前已经见过几次面,用过去完成时。又如:

I have had this car for ten years. 这辆车我已经买了十年了。

I haven’t seen Tom for two years.我已经有两年没见到汤姆了。

I’ve lived in Central London for six years now, so I’m used to the noise.到目前为止,我已在伦敦中区住了6年,已经习惯于那里的喧闹声了。

4.—How long ______ David and Vicky ______ married?

—For about four years.

A. were; being

B. have; got

C. have; been

D. did; get

分析:C。由 For about four years 可知,要用现在完成时,排除 A 和 D; 与时间段连用,不可用 get married, 要用 be married。又如:

I’ve worn glasses for ten years.我戴眼镜已经十年了。

The Kenways have lived here for five years. 肯威家在这儿已经住了5年了。

5. How can you possibly miss the news? It ______ on TV all day long.

A. has been

B. had been

C. was

D. will be

分析:A。信息句为一般现在时,根据后句中all day long判断,这显然是强调播放新闻对现在的影响,故选现在完成时。又如:

We have waited all day. 我们等了整整一天了。

I haven’t seen her all day.我一整天都没看见她。

I’ve had a headache all day.我整天都感到头痛。

6. She has set a new record, that is, the sales of her latest book______50 million.

A. have reached

B. has reached

C. are reaching

D. had reached

分析:A。因为that is意为“换句话说,即 (=in other words, which means)”,而前句中的谓语has set是现在完成时,后一句的谓语动词也应用现在完成时,排除C和D; 又因主语the sales是复数,选出正确答案A。

7. The first use of atomic weapons was in 1945, and their power ______ increased enormously ever since.

A. is

B. was

C. has been

D. had been

分析:C。因为ever since的意思是“从那时(1945年)起一直到现在”,表示从过去某一时刻起一直延续到现在的动作或状态,要用现在完成时,现在完成时由“have /has+过去分词”构成,所以选C。

8.Years ago we didn’t know this, but recent science______ that people who do n’t sleep well soon get ill.

A. showed

B. has shown

C. will show

D. is showing

分析:B。由表示对照的Years ago和recent可知,“以前不知”,但“现在已经证明了”,所以用现在完成时。

9.The coffee is wonderful! It doesn’t taste like anything I______ before.

A. was having

B. have

C. have ever had

D. had ever had

分析:C。与before连用,用现在完成时。再说,此处没有一个过去时间或动作比较,是不能用过去完成时的。

10. My brother is an actor. He ______in several film so far.

A. appears

B. appeared

C. has appeared

D. is appearing

分析:C。因so far(到目前为止)通常与现在完成时连用。

11. The country life he was used to ______ greatly since 1992.

A. change

B. has changed

C. changing

D. have changed

分析:B。since 1992这类时间状语通常与现在完成时连用。主句主语是the country life,句中he was used to是省略了关系代词that的定语从句。

12. Although medical science ______ control over several dangerous diseases, what worries us is that some of them are returning.

A. achieved

B. has achieved

C. will achieve

D. had achieved

分析:B。用现在完成时表示结果或对现在的影响。又如:The streets have been swept free of leaves. 街上的落叶已打扫干净。

13.—______ leave at the end of this month.

—I don’t think you should do that until______ another job.

A.I’m going to; you’d found

B.I’m going to; you’ve found

C.I’ll; you’ll find

D.I’ll; you’d find

分析:B。第一空用be going to表示打算或意图,第二空用现在完成时暗示对方应该“先找到新工作,然后再辞职”。注:第二空若不用现在完成时,用一般现在时也可以。

14. This machine ______. It hasn’t worked for years.

A.didn’t work

B.wasn’t working

C.doesn’t work

D.isn’t working

分析:C。此处讲的是机器目前的状况,故用一般现在时。此题所利用的干扰时态是其后的现在完成时。

15. My friend, who ______ on the International Olympic Committee all his life, is retiring next month. (https://www.doczj.com/doc/454333462.html,)

A. served

B. is serving

C. had served

D. has served

分析:D。由于是下个月将要退休,说明现在还在职,据此可排除A和C; 再根据句中的all his life可知要用现在完成时。

16. I ______ in London for many years, but I’ve never regretted my final decision to move back to China.

A. lived

B. was living

C. have lived

D. had lived

分析:A。许多同学一看到后面的have never regretted为现在完成时,同时选项C也是现在完成时,结果滥用时态呼应,将答案误选C。其实,此题的最佳答案是A。句中but后的句子告诉我们,说话者现在已搬回了上海,所以他住在伦敦应属于过去的事情,故应用一般过去时。

17. We ______our new neighbors yet, so we don’t know their names.

A.don’t meet

B.won’t meet

C.haven’t met

D.hadn’t met

分析:C。后文我们还不知道邻居的名字,这说明我们还没有见面,故用现在完成时。

18. Danny ______ hard for long to realize his dream and now he is popular.

A. works

B. is working

C. has worked

D. worked

分析:C。表示从过去一直待续到现在的一段时间,要用现在完成时。

19. We live day by day, but in the great things, the time of days and weeks ______ so small that a day is unimportant.

A. is

B. are

C. has been

D. have been

分析:A。句子主语为the time,故用谓语要用单数; 再根据句子前后的时态live和is,可知此处宜用一般现在时,不用现在完成时,故选A。

20.—______ you ______ him around the museum yet?

— Yes. We had a great time there.

A. Have; shown

B. Do; show

C. Had; shown

D. Did; show

分析:A。根据问句中的yet可知,所谈论的事情发生在最近的过去,且问话者很关心这个过去发生的事情对现在的影响和结果,所以用现在完成时。注意:不要受答语中过去式谓语had的影响而误选C。

21.—I have got a headache.

—No wonder. You ______ in front of that computer too long.

A. work

B. are working

C. have been working

D. worked

分析:C。由于在电脑前工作太久,所以导致了现在头痛的结果,故空格处应填现在完成时或现在完成进行时,即答案选C。

22. Professor James will give us a lecture on the Western culture, but when and where ______ yet.

A.hasn’t been decided

B. ha ven’t decided

C.isn’t being decided

D.aren’t decided

分析:A。根据句意,此处应用被动语态,不用主动语态; 再根据句末的yet可知,最好用现在完成时。故选A最佳。

23. So far this year we ______ a fall in house prices by between 5 and 10 percent.

A.saw

B. see

C. had seen

D. have seen

分析:D。短语so far意为“到目前为止”,它习惯上要与现在完成时连用。

24.—Do you think we should accept that offer?

—Yes, we should, for we ______such bad luck up till now, and time ______ out.

A. have had; is running

B. had; is running

C. have; has been run

D. have had; has been run

分析:A。根据句中的up till now可知,第一空应填现在完成时,故可排除B和C;run out的意思是“(时间)流逝”,为不及物动词,以时间名词作主语时,没有被动语态,故可排除D。

25.—Have you known Dr. Jackson for a long time?

—Yes, since she ______the Chinese Society.

A. has joined

B. joins

C. had joined

D. joined

分析:D。since she join the Chinese Society为I have known Dr. Jackson since she join the Chinese Society之省略。连词since所搭配的时态通常是:主句用现在完成时,从句用一般过去时。

26. By the time he realizes he ______into a trap, it’ll be too late for him to do anything about it.

A. walks

B. walked

C. has walked

D. had walked

分析:C。此处用现在完成时表示影响或结果,句子大意为:等他意识到已步入陷阱时,他就来不及采取补救措施了。

27.—Did you go to the show last night?

—Yeah. Every boy and girl in the area ______invited.(https://www.doczj.com/doc/454333462.html,)

A. were

B. have been

C. has been

D. was

分析:D。此题既考查时态的用法,同时又考查主语一致。根据问句中的时态和last night 这一短语可知,此处谈的是昨晚的事,故应用一般过去时,而不用现在完成时。另外,根据英语语法,当两个或多个名词并列作主语,且受到every的修饰时,其后谓语动词要用单数。故答案选D。

28. My parents ______ in Hong Kong. They were born there and have never lived anywhere else.

A.live

B.lived

C.were living

D.will live

分析:A。根据第二句用的现在完成时态可知,说话者的父母亲现在还健在,因此排除选B和C;再根据第二句句意——他们出生在香港并从未在其他任何地方居住过——可推他们目前还在香港居住,故选A。

29.— What is the price of petrol these days?

—Oh, it ______ sharply since last month.

A.is raised

B.has risen

C.has arisen

D.is increased

分析:B。根据句中的时间状语since last month可知,句子应用现在完成时,故可排除A和D。arise意为“出现,发生,(烟等)从……升起”;rise意为“(价格、温度、量等)上升、增加”。故选B。又如:It’s rained steadily since last Saturday.自从上星期六以来一直下雨。

30. His sister left home in 1998, and ______since.

A.had not been heard of

B.has not been heard of

C.had not heard of

D.has not heard of

分析:B。根据句末的副词since可知,句子应用现在完成时,故可排除选项A和C;再根据his sister和谓语hear of之间的动宾关系,可确定答案为B。句意为:他妹妹1998年离家后再也没有消息。

31. Progress ______ so far very good and we’re sure that the work will be finished on time.

A.was

B.had been

C.has been

D.will be

分析:C。根据句中so far(到目前为止)可知判断,句子应用完成式;再根据后面一句中的时态来判断,句子应用现在完成时。句意为:到目前为止进展非常顺利,我们相信这项工作将会如期完成。又如:So far the work has been easy but things may change. 到目前为止,这工作很容易,但情况可能有变化。

32. This is the first time we ______ a film in the cinema together as a family.

A.see

B.had seen

C.saw

D.have seen

分析:D。根据英语习惯,在It / This / That is the first / second time+(that)…句型中,从句一般用现在完成时。句意为:这是我们作为一家人第一次在电影院看电影。又如:This is the first time I’ve seen you wearing a dress.这是我第一次看到你穿一件连衣裙。

33.—I’m sorry, but I don’t quite follow you. Did you say you wanted to return on Septembe r 20?

—Sorry, I______myself clear. We want to return on October 20.

A. hadn’t made

B. wouldn’t make

C. don’t make

D. haven’t made

分析:D。对方没听清楚说话者说的话,是由于说话者没有说清楚所导致的结果,所以空格处应填现在完成时,即用现在完成时表示某个动作所造成的影响或结果。

34.When you are home, give a call to let me know you ______ safely.

A. are arriving

B. have arrived

C. had arrived

D. will arrive

分析:B。根据句子本身已有的时态可知,过去完成时had arrived不能选;再根据常识,说话人应该是叫对方“已经”到家后才打电话报平安,故选现在完成时。

35. Up to now, the program ______ thousands of children who would otherwise have died.

A. would save

B. saves

C. had saved

D. has saved

分析:D。短语up to now的意思是“到现在为止”,指从过去某时开始持续到现在的一段时间,通常与现在完成时连用。如:Her life has run smoothly up to now. 她的生活到目前仍一帆风顺。 Up to now, the work has been easy. 到现在为止这工作还算容易。

36.For many years, people ______ electric cars. However, making them has been more difficult than predicted.

A. had dreamed of

B. have dreamed of

C. dreamed of

D. dream of

分析:B。根据句意和句中的时态has been可知,空格处不可能填过去时态,故可排除A和C;比较B和D,B为现在完成时,与句中的for many years(多年来)相吻合,故选B。

37.一When shall we restart our business?

一Not until we ______ our plan.

A. will finish

B. are finishing

C. are to finish

D. have finished

分析:D。由于until引导的是时间状语从句,所以不能直接使用将来时态,由此可排除A;再根据句意和常识可知,人们通常是先制定计划,然后付诸实施,故空格处填现在完成时比较符合句子语境。

38.—We’ve spent too much money recently.

—Well, it isn’t surpris ing. Our friends and relatives ______ around all the time.

A. are coming

B. had come

C. were coming

D. have been coming

分析:D。现在完成时的基本用法是从过去一直持续到现在的动作或状态。根据句意可知,正是因为最近一直有朋友和亲戚来访,所以导致花钱较多。

39.—Why do you want to work for our company?

—This is the job that I ______ for.

A. looked

B. am to look

C. had looked

D. have been looking

分析:D。用现在完成时表示最近一直在做的事情,以强调求职者对此工作的重视和珍惜。又如:

We have been entertaining each other in your absence. 你不在时我们彼此款待。

Snails have been eating our lettuces. 蜗牛一直在吃我们的莴苣。

40.—I didn’t ask for the name list. Why______ on my desk?

—I put it there just now in case you needed it.(https://www.doczj.com/doc/454333462.html,)

A. does it land

B. has it landed

C. will it land

D. had it landed

分析:B。I didn’t ask for the name list用的是一般过去时,因为这是在陈述过去的事实;而Why has it landed on my desk 用的是现在完成时,因为说话者需要强调影响或结果,即自己并没有向人要这份名单,但这份名单却放在了自己的桌上。又如:

A large number of books have been stolen from the library. 图书馆遗失了很多书。

There have been a lot of accidents in the fog. I read about one this morning. 这大雾天已发生了很多事故。今天上午我就看到其中一宗的报道。

41. It is the most instructive lecture that I ______ since I came to this school.

A. attended

B. had attended

C. are attended

D. have attended

分析:D。本来当一个受最高级形容词修饰的名词受到定语从句的修饰时,该定语从句既可用一般过去时,也可用现在完成时,但由于其后接了一个since引导的时间状语从句,故空格处应填现在完成时。句意为:自从我到这个学校以来,这是我所听到的最有教育意义的演讲。又如:

I’ve loved you ever since I met you.自从我见到你,我就一直爱你。

He’s one of the company’s golden boys; sales have doubled since he took over as marketing director. 他是该公司非常成功的小伙,自他担任市场部主任以来,销售额已翻了一番。

42. In the last few years thousands of films ______ allover the word.

A. have produced

B. have been produced

C. are producing

D. are being produced

分析:B。in the last few years 这类时间状语通常要与现在完成时连用。又如:

In the last few years, prices have fallen sharply. 在过去的几年中,价格已急剧下降了。

Science has made great advances in the last fifty years. 在过去的50年中,科学进步得很快。

英语现在完成时态讲解学习资料

现在完成时 一、定义:表示一个动作在过去发生并对现在产生影响 表示一个动作由过去发生持续到现在有可能停下,也有可能延续下去 表示一个动作从过去开始发生到目前为止已经发生多次。 二、构成:现在完成时是由“助动词have / has + 动词的过去分词”构成的, 其规则动词的过去分词构成与过去式相同,不规则动词的过去分词则需加强记忆。 如:I have just cleaned my clothes.我刚洗过衣服。 My brother has done his homework already. 我的弟弟已经做完他的作业了。 友情提示:在现在完成时的各种结构中,have, has均为助动词,无实际意义,只起构成时态的作用,不可省略。当主语是第三人称单数时助动词用has,其余人称一律用have。 过去分词 1 、规则动词:规则动词的过去分词的构成规则与规则动词的过去式的构成规则相同。 四点变化规则: (1)、一般动词,在词尾直接加“ ed ”。 work---worked---worked ,visit---visited---visited (2)、以“ e ”结尾的动词,只在词尾加“ d ”。 live---lived---lived , (3)、以“辅音字母+ y ”结尾的动词,将"y" 变为"i" ,再加“ ed ”。 study---studied---studied ,cry---cried---cried , play---played---played ,stay---stayed---stayed (4)、重读闭音节结尾,末尾只有一个辅音字母,先双写该辅音字母,再加“ ed ”。 stop---stopped---stopped , drop---dropped--dropped 2 、不规则动词: AAA型 原型过去式过去分词 burst burst burst cast cast cast cost cost cost cut cut cut hit hit hit hurt hurt hurt put put put set set set shut shut shut

最新英语时态:现在完成时和现在完成进行时区别、过去完成时及现在完成时区别

现在进行时和现在完成进行时区分: 区分have done和have been doing,我们需要从两个方面来讨论: 一、完成时态和完成进行时态本身意义的差别; 二、要结合动词的不同延续特点.首先我们来看两种时态的意义差别 两者根本区别是:完成进行时强调动作持续的过程(emphasis on duration),完成时强调动作的结果或成就(emphasis on achievement).具体来讲,现在完成进行时have been doing强调的是在一段时期内某项活动的持续性,强调的是动作本身.现在完成时have done则是强调动作产生的结果或取得的成就,而不是动作本身.二者的这种区别我们从下面的这些例句可以很好地领悟到:(2) a. My hands are very dirty. I’ve been painting the house. b. I have painted the house green. The house was white, but now it’s green. 思维分析: 句a中have been painting表示painting动作一直在持续,活动还没有结束,所以才有my hands are very dirty这样的现状.句a意思是“我的手很脏,我现在一直在给房间刷漆”. 句b中have painted表示painted动作已经结束,而且动作导致的结果是the house was white, but now it’s green房间现在是绿色的了. 现在完成时表示动作业已完成, 而完成进行时却不一定如此 I’ve made a cake. 我做了一个蛋糕.(已做好) I’ve been making a cake. 我一直在做一个蛋糕. (不一定做好了 She’s painted a picture. 她画了一幅画.(已画好) She’s been painting a picture. 她在画一幅画.(可能还没画好) 强调时间长度用完成进行时比较好:I’ve been coughing all night. 我咳了一整夜.(比I’ve coughed all night. 更能强调咳得久) All the time she’s been sitting there in silence. 她一直静坐在那里. All these years we’ve been trying to get in touch with him. 这些年来我们一直在设法和他联系. 许多静态动词都只能用于完成时而不能用于完成进行时: I’ve known that for a long time. 这事我已经知道很久了. The strike has lasted six months. 这次罢工已经持续了6个月. Nobody has seen him since last week. 从上周起就没人见到过他. raise in salary all the time. 他一直盼着加薪. 但当意思发生转变时也可能用于完成进行时: I’ve been thinking of doing so for a long time. 我好久以来一直想这样做 .Tom has been seeing about a work permit for you. 汤姆一直在设法帮你取得工作许可证. 有少数动词用两种时态都可以,意思差别不大,如: They have been working very well this term. 这学期他们学习很好. They have worked very well this term. It has been raining for two hours. 下了两个小时的雨. It has rained for two hours. 过去完成时 一、过去完成时的概念与结构特点 概念:过去完成时表示在过去某一时间或动作之前已经发生或完成了的动作,即“过去的过去( past-in-the-past )”。 ----|-------------------------- |-------------------------------|----------------------------> 那时以前那时现在 构成:过去完成时由“助动词 had + 过去分词”构成,其中 had 通用于各种人

(英语)高中英语过去将来时解题技巧讲解及练习题(含答案)及解析

(英语)高中英语过去将来时解题技巧讲解及练习题(含答案)及解 析 一、单项选择过去将来时 1.Tony said that he _________ to China to see the giant pandas the next week. A.will go B.would go C.have gone D.had gone 【答案】B 【解析】 试题分析:考查宾语从句的时态:主句的时态是过去时said,宾语从句的时态用相应的过去时,时间是the next week,用过去将来时。 考点:考查宾语从句的时态 点评:宾语从句的时态和一般和主句一致,当主句是一般现在时时,宾语从句的时态按具体情况做,但如果主句的时态是过去时的时候,宾语从句的时态用相应的过去时,但是要注意特殊情况,这题就是。 2.—The plane is leaving right now,but Jim hasn’t arrived yet. —Well,he said he________here on time. A.came B.would come C.can be D.will be 【答案】B 【解析】 【详解】 考查时态。句意:——飞机马上要起飞了,但是吉姆还没有到.——他说过他会准时到这儿。由答语可知应用过去将来时,故选B。 3. - Jerry, sorry to have kept you wait. - It doesn’t matter, but I________ you ________ later than me. A.didn’t think, would be B.am thinking, will be C.thought, had been D.never thought, would be 【答案】D 【解析】 试题分析:句意:Jerry,对不起让你久等了。—没关系,但我没有想过你会比我还要晚。根据上下文可知我在之前没有想到你会比我晚,所以第一空使用一般过去时。第二空使用过去将来时表示过去想未来的事情。故D正确。

现在完成时趣味讲解

现在完成时趣味讲解 现在完成时的含义 可与现在完成时态相连用的常见时间状语 瞬间动词在现在完成时态中的用法 现在完成时的含义 在当今常见的语法书中对现在完成时的定义大多是:现在完成时是指过去发生的至今已经完成或还在继续的动作。在笔者2011年于《海外英语》中发表的《have + -en的构式研究》中曾指出这一说法的稍欠妥之处。因为过去发生的“已经完成”或“未完成”容易让学生产生疑惑:究竟是不是完成时? 笔者认为易仲良教授提出的“式态”的说法以及马承老师提出的“现在完成时表示过去已经发生而与现在情况有关系的动作”这一说法更能让学生理解。事实上,我在初中的教学过程当中也是这样跟学生讲解的,学生们能够较好的理解这一说法,并能自然地将现在完成时与一般过去时区分开来。 常与现在完成时相连的时间状语 在初中阶段,多数考查现在完成时的句子当中都有较为明显的时间状语标志词, 比如以下的这些句子(均摘录自人教版教材):

Have you read Treasure Island yet? I’ve already read it. Have you ever been to a museum? I’ve never been to a science museum. I’ve had this bike for three years. 如果在实际的教学过程当中孤立地让学生记忆这些时间状语标志,无疑会给学生增大学习难度。为了能够提高学生的学习兴趣,我认为可以通过口诀韵律的方式让学生较快地掌握:以前(before)从来不(never)出现,最近(recently)曾经(ever)一两遍(once/twice/many times…), 自从(since+时间点)刚刚(just)for一段(for+一段),至今(so far/up to now)已经(already/yet)很明显。 在实际的教学过程当中,教师可有意识地讲述两个“已经”(already/yet)及(since/for)的区别着重分章节讲解,让学生在有了整体概念的基础上对各个考点进行突破。 瞬间动词在现在完成时中的用法 在人教版的课本附录的语法讲解中,我们可以看到:“某些动词的现在完成时可表示过去某一时间开始并一直持续到现在(包括”现在“在内)的动作或状态,可以和表示延续的时间状语连用。表示持续动作或状态的动词多是延续性动词”。如:

时态 现在完成时

Present perfect Tense & Present perfect continuous Tense Preview Sheet Present perfect Tense谓语构成: _________________________ 现在完成时用法 1、表示过去发生的事情但影响到目前或将来。 *I have just cleaned my clothes.我刚洗过衣服。 (cleaned是发生的动作,对现在造成的结果是“衣服干净了”)。 2、表示过去重复发生的动作也可以在将来重复发生 *He has handled every situation well. (we expect him to continue.) 3、表示过去的动作不发生在过去但可能发生在将来,要使用否定式not 或者never *Yao hasn't returned to China since joining the Rockets. 4、表过去开始的动作一直延续的到现在的,用时间状语连词for或者since. *I have been here for just over two years.我到这里才两年多。 用于现在完成时的句型 1)It is the first / second time…. that…结构中的从句部分,用现在完成时。 例:It is the first time that I have visited the city. 这是我第一次到访这个城市。 ---Do you know our town at all? ---No, this is the first time I have been here. 2)This 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. 这是我第一次听他唱歌。 现在完成进行时的用法 一、现在完成进行时的构成方法 现在完成进行时由“_______________________________”构成。 二、现在完成进行时用法说明 表示现在以前这一段时间里一直在进行的动作,这动作可能仍在进行,也可能已停止:He_________________ television all day. 他看了一天电视了。 He _________________ this work for three years. 这工作他已干了三年了。 It _________________ since last Sunday. 自上周星期日以来就一直在下雨。 现在完成进行时、现在完成时& 过去时的区别 I 都可表示过去发生的动作对现在产生的结果: ★现在进完成进行时:have/ has + been + V 进行时表示的结果是直接:

英语语法动词八种时态详解:过去将来时

英语语法动词八种时态详解:过去将来时 各位读友大家好,此文档由网络收集而来,欢迎您下载,谢谢 表示过去的某时以后将要发生的动作。但这个”将来”时间绝不会延伸到“现在”;而仅限于“过去时间区域内”。由此可以看出,含这个时态的句子常带一个表示“过去某个时间点”的状语。这个状语或是一个短语,或是一个句子。这个时态常用于: A)宾语从句或间接引语中; B)表示过去习惯性的动作; C)表示过去情况中的“愿望”、“倾向”,多用于否定句。例如: A) When I thought about it , I wondered what their reaction would be . 当我考虑这件事时,我想知道他们的反应是什么。 She told me that she would go on trip to Europe the next day. 她告诉我,

她第二天要去欧洲旅行。 He didn’t expect that we would all be there. 他没料到我们会全在那儿。 B) During that period , he would do morning-exercises every day. 在那段时间,他每天早锻炼。 Whenever he had time, he would help his mother with some housework. 无论他什么时间有空,他总是帮他妈妈干点家务活。 C) No matter how difficult the work was , he would keep on doing it until he accomplished it . 不管工作有多难,他总会坚持不懈地把它干完。 They knew that we would never permit such a thing. 他们知道我们绝不会允许发生这样的事。 Even after the lecture ended, the audience would not leave . 甚至在讲座结束之后,听众仍不肯离去。 各位读友大家好,此文档由网络收集而来,欢迎您下载,谢谢

现在完成时态讲解及练习

现在完成时态讲解及练习 一、现在完成时的构成 肯定句:主语+have/ has + done (过去分词)+其它 He has lived in Shenzhen for 4 years. 一般疑问句:Have/ Has +主语+ done (过去分词)+其它 Has he lived in Shenzhen for 4 years? 否定句: 主语+have/ has+ not + done (过去分词)+其它 He has not finished his homework. 过去分词的构成方法如下 : 1.一般情况下,直接在动词原形后面加 –ed. work---worked answer---answered obey---obeyed want---wanted 2.以不发音的 -e 结尾的动词只加 –d. Move---moved hope---hoped divide---divided 3.字尾是辅音+y 的动词。则将y 改i 加ed. study---studied tidy---tidied satisfy---satisfied 4.以重读闭音节结尾的词,这些词的末尾只有一个辅音字母时,双写这个辅音字母,再加 –ed. stop---stopped regret--- regretted drop---dropped 不规则动词过去式与过去分词分类记忆表 一、AAA. (原形,过去式和过去分词一致) 二、ABB (过去式和过去分词一致) 3) 过去式、过去分词-t 替换原形-d 6) 过去式、过去分词改为-elt

二、现在完成时标志词: recently; recent years; these days/ years; lately; since; for+时间段;in the past few years; ever since; in the last five months; up to now; since then; so far; ever; never, yet; once; twice; already; before; just already (已经): 用于肯定句 I have already posted the letter . yet(已经): 用于否定句,疑问句 He hasn’t done his homework yet. just(刚刚)

动词时态详解过去将来时

动词时态详解:过去将来时 1. 如何理解过去将来时 “过去将来”是一个比较奇怪的概念。你可能知道什么叫“过去”,也可能知道什么叫“将来”,但可能不明白什么叫“过去将来”。 根据字面意思来理解,“过去将来”就是指过去的将来,指的是以过去时间为基点将要发生的情况。比如你说“我明天去”,这个“明天”属于将来;如果你说“我那天说过我第二天会去的”,这个“第二天”在现在看来,就是属于过去将来。请看: I will go tomorrow. 我明天去。 I said that I would go the next day. 我说过第二天会去的。 上面第一句用的是一般将来时,第二句的宾语从句用的则是过去将来时。 2. 过去将来时的构成与用法 过去将来时由“would+动词原形”构成,主要表示从过去某一时间来看将要发生的动作(尤其用于宾语从句中)。如: She that she wouldn’t do that again. 她说她再不会这样做了。 He promised that he would help me. 他答应他会帮助我。 对于一个谓语动词用一般将来时的句子,如果将它置于一个主句谓语为过去式的宾语从句中,那么原来的一般将来时就要变为过去将来时,因为此时对于宾语从句来说,时间的基点从现在移到了过去。比较: He will agree. 他会同意的。 I knew he would agree. 我当时就知道他会同意的。 3. 过去将来时的补充说明 我们在学习一般将来时时讲到过,除用“will / shall+动词原形”表示将来外,我们还可以用其他一些方法来表示将来。同样地,对于过去将来时而言,我们除可用“would+动词原形”外,也还有一些其他的方法来表示过去将来。如: (1)was / were going to + 动词原形:该结构有两个主要用法,一是表示过去的打算,二是表示在过去看来有迹象表明将要发生某事。如: I thought it was going to rain. 我想要下雨了。 I was going to leave when he came in. 他进来时我正要离开。 (2)was / were to + 动词原形:主要表示过去按计划或安排要做的事情。如: He asked where he was to put it. 他问他该把它放在哪里。 She said she was to get married next month. 她说她计划在下个月结婚。

初中英语动词时态和语态讲解

初中英语动词时态和语态讲解 动词的时态和语态 (一)动词是谓语动所表示的动作或情况发生时间的各种形式。英语动词有16种时态,但是常用的只有9种:一般现在时、一般过去时、一般将来时、现在进行时、过去进行时、现在完成时、过去完成时、过去将来时、现在完成进行时。下面分别介绍。 1、一般现在时的用法 1)表示经常性、习惯性的动作;表示现在的状态、特征和真理。句中常用often, usually, every day 等时间状语。例如: a. He goes to school every day. b. He is very happy. c.The earth moves around the sun. 2) 在时间状语从句和条件状语从句中,用一般现在时表示将来。例如: a. If you come this afternoon, we’ll have a meeting. b. When I graduate, I’ll go to countryside. 3) 有时这个时态表示按计划、规定要发生的动作(句中都带有时间状语),但限于少数动词,如:begin, come, leave, go ,arrive, start , stop, return, open, close等。例如: a. The meeting begins at seven. b. The rain starts at nine in the morning. 4) 表示状态和感觉的动词(be, like, hate, think, remember, find, sound 等)常用一般现在进行时。 a. I like English very much. b. The story sound very interesting. 5) 书报的标题、小说等情节介绍常用一般现在时。 2.一般现在时的用法 1)表示过去某时间发生的事、存在的状态或过反复发生的动作。 a. He saw Mr. Wang yesterday. b. He worked in a factory in 1986. 2)表示过去经常发生的动作,也可用“used to “ 和“would + 动词原形”。I used to smoke. During the vacation I wouldm in the sea. 注:”used to “ 表示过去常发生而现在不再发生的动作或存在的状态。“would + 动词原形”没有“现在不再……”含义。另外“to be used to +名词(动名词)”表示“习惯于…..” a. I am used to the climate here. b. He is used tomming in winter. 3.一般将来时的用法 一般将来时表示将来的动作或状态。其表达形式除了“ will 或shall + 动词原形”表示即将发生的或最近打算进行的事。 It is going to rain. We are going to have a meeting today.

英语时态般过去将来时

英语时态之一般过去将来时 一般过去将来时 一般过去将来时表示从过去的某一时间来看将来要发生的动作或存在的状态。过去将来时常用于宾语从句和间接引语中。一般过去将来时的出发点是过去,即从过去某一时刻看以后要发生的动作或状态。 基本信息 过去将来时的构成(句型如下:) 肯定句:主语+be(was,were)going to+动词原形+其它 否定句:主语+be(was,were)not going to+动词原形+其它 疑问句:Be(Was,Were)+主语+going to+动词原形+其它 肯定句:主语+would(should would)+动词原形+其它 否定句:主语+would(should would)not+动词原形+其它 疑问句:Would(Should would)+主语+动词原形+其它 过去将来时的结构 1同一般将来时,把系动词be变为过去式,把will,shall变为过去式。 例句:I didn't know if he would come. =I didn't know if he was going to come. 我不知道他是否会来。 She was sixty-six. In three years,she would be sixty-nine. 岁。69岁了。三年后,她是66她

She told us that she would not go with us,if it rained. 她告诉我们,如果下雨,她就不和我们一起去了。 I didn't know how to do it. What would be their ideas 我不知如何去做,他们会有什么想法呢 2.过去将来时常可用来表示过去习惯性的动作。此时,不管什么人称,一律用would。 过去将来时有时可带时间状语 注意 1was/were going to + 动词原形或was/were +动词不定式完成式可表示未能实 现的过去将来时间的动作。 2was/were about to do 睜獡?敷敲愠潢瑵琠?潤表示说话的瞬间就会发生的动作。 3was/were on the point of doing 提示e about to do 和扜?湯琠敨瀠楯瑮漠?潤湩屧结构一般不与表示将来的时间状语连用,但后面可以接when引导的分句。 标志词 一、would+动词原形表示过去将来时 would+动词原形构成过去将来时,常表示根据计划或安排即将发生的事。 例1:He said he would come to see me.他说他要来看我。 例2:He told me he would go to Beijing.他告诉我他将去北京。 二、was /were+going to+动词原形表示过去将来时 was /were+going to+动词原形也可表示根据计划或安排即将发生的事。 她说她将立即出发。She said she was going to start at once.:1例

(word完整版)初中现在完成时态的讲解及习题

现在完成时的讲解和练习题 一、构成:主语+ have/has + 过去分词+其他 否定式:主语+ haven't/hasn't + 过去分词+ 其他。 疑问式:Have /Has + 主语+ 过去分词+ 其他? 简略答语: (肯定)Yes, 主语+ have/has. (否定)No, 主语+ haven't/hasn't. 二、用法:现在完成时既涉及过去,又联系现在 (一)表示过去发生或已经完成的动作对现在造成的影响或结果,也可表示过去已经开始,一直延续到现在的动作或状态 常与just(刚刚),already(已经),never(从来没有),ever(曾经),before(以前),yet(仍然,还),once(一次),twice(两次),many times(很多次),how many times(多少次),so far(迄今为止),up to now ,till now 等时间状语连用。如: ※副词的位置:①just常用于肯定句中,放在have / has后,He has just come . ②never表示否定,放在have / has后, He has never visited the Great Wall. ③ever用于疑问句中,句型为: Have / Has+主语+ever+过去分词?“…曾经……过吗?”用于询问某人 过去的经历。Have you ever been to the farm? (二):表示过去已经开始,一直延续到现在的动作或状态。时间状语有: ①for+表示一段时间的词语I have taught English for 19 years。 ②since+表示过去时间点的词语He has been at this school since 1986. ③since+表示过去的时间状语从句I have lived here since I was born. ④since+一段时间+ago. I have known him since 20 years ago. 三、现在完成时态中可以和表示一段时间状语(for,since,how long, all one’s life)连用的动词必须用延 续性动词(肯定句)。如:be,have,know,live,work,study,learn,teach,keep,speak,talk,draw,wait,wear,walk,sleep,drive,write,do,clean等。非延续性动词,又叫瞬间动词,短暂性动词如begin, start, die, buy, leave, come等,表示动作的发生与结束于一瞬间完成,不能再延续,所以它的现在完成时不能和表示延续的时间状语连用 Eg. I have been a teacher for nearly 20 years. How long has he lived here? He has died. 常见终止性动词和延续性动词的相应转换形式如下: 1、borrow / lend→keep, 2、buy→have, 3、finish / end→be over,

一般过去时态和现在完成时的区别:

一般过去时态和现在完成时的区别: 1)现在完成时是表示过去的动作与现在的联系,主要说明的是现在的情况和状态;而一般过去时则强调动作发生在过去某一时间,与现在不发生联系。例如 We haven't seen him since last year. (我们自从去年以来一直未见到他.(现在还未见到)We didn't see him last year. 我们去年没见到他(现在不一定未见到) 2)现在完成时表示从过去发生一直持续到现在(包括现在)的某个动作或状态,与现在有关的时间状语连用,一般过去时表示过去某一特定(与现在无关)的时间,与具体的表示过去的时间状语连用。 例如:He has lived here since he was born .自他出生以来一直居住在这儿。(since 自从…以来与现在有关,说明还居住在这儿。) Liumei went to see her grandmother last night . 刘梅昨晚去看了他外婆。(只说明昨晚)(三)值得注意几个问题: 1)动作发生在过去,一直持续到说话的时候,并且还在延续时,要用现在完成时。例如:We have studied English for two years (我们学英语两年了) 2)指过去的经历,但没有表示过去的时间状语,要用现在完成时。例如: I have been to Shanghai twice . 我曾去过上海两次. 3)以When开头的特殊疑问句,要用一般过去时。例如: When did you lose your pen ? 你什么时候丢了钢笔? 4)just (刚刚)与现在完成时连用,just now (刚才)与一般过去时连用。例如: The train has just gone. 火车刚刚离开。 The train left here just now. 火车是刚才离开。 5)since 作介词,后面跟时间名词一起作状语时,句子要用现在完成时;since 作连词,引导状语从句时,主句用现在完成时,从句用一般过去时。 He has worked in this factory since 1996. I have known him since he was a child. 6 )so far 、in the last / past …… 与现在完成时连用。例如: So far , many countries have sent up satellites into space. In the last 30 years , our lives have changed a lot. 四、学习现在完成时应注意的三个区别 1)延续性动词与短暂性动词的区别 2)since 和for 的区别。 3)have / has gone to 、have / has been to 、have / has been in 的区别 五、短暂性动词和延续性动词转换归纳。 buy—have leave— been away from borrow—keep die—be dead get up—be up put on—be on come back—be back open—be open go to town—be in town lose—be missing close—be closed begin /start—be on fall ill / asleep— be ill / asleep catch a cold—have a cold get /receive a letter from—have a letter from come to —be here / there arrive in (at)/ get to / reach——be here / there

过去将来时一般过去时经典例题

过去将来时一般过去时经典例题 一、过去将来时 1.Whenever we had trouble, he to help us. A. comes B. come C. would come D. will come 【答案】C 【解析】【分析】句意:每当我们遇到困难时,他总会给予帮助。When引导时间状语从句,从句用一般过去时,主句用过去将来时,would+动词原形,表示过去习惯性的动作。故选C。 【点评】考查would+动词原形表习惯性动作。 2.—What did your son say in the letter? —He told me that he __________ the Great Wall the next day. A. will visit B. has visited C. is going to visit D. would visit 【答案】 D 【解析】【分析】句意:你的儿子在信中说什么?他告诉我他第二天要去参观长城.结合语境可知从句描述的是站在过去角度看将来发生的动作,故用过去将来时态,故选D. 【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。 3.Mr. Wu said he ______ us to the zoo the next week. A. would take B. will take C. take D. takes 【答案】 A 【解析】【分析】句意:吴老师说他下周会带我们去动物园。在这个句子中,said 后面跟的是一个宾语从句,从句中的时态是由主句决定的。主句中said 用的是过去时,故宾语从句中也需用过去时态。the next week 下周,是一个将来的时间。故应该用过去将来时。故选A。 【点评】考查动词时态。 4.Mr. Wu said he ______ us to the zoo the next week. A. would take B. will take C. take D. takes 【答案】 A 【解析】【分析】通过分析本句可知,本句是一个宾语从句。根据next week可知,从句应该将来时,故排除CD;在宾语从句中,主句用过去时,则从句也应该用过去时的某种形

现在完成时讲解与练习答案

Exercise: I. Fill in the blanks with the proper form.

1. I____ already ____ (see) the film. I ________ (see) it last week. 2. _____ he ____ (finish) his work today Not yet. 3. My father ____ just ____ (come) back from work. He is tired now. 4. Where’s Li Ming He __________ (go) to the teacher’s office. 5. I __________ (work) here since I ______ (move) here in 1999. 6. So far I _______________(make) quite a few friends here. 7. How long ________ the Wangs ______________(stay) here For two weeks. 8. I ________ just ___________ (finish) my homework. 9. He ________ (go) to school on foot every day. you ______ (find) your science book yet 11. If it ____ (be) fine tomorrow, I'll go with you. 12. The students ____________ (read) English when the teacher came in. 13. Look! The monkey __________ (climb) the tree. 14. My mother __________ (come) to see me next Sunday. 15. I've lost my pen. _________ you ________ (see) it anywhere 1. have, seen, saw 2. Has, finished 3. has, come 4. has gone 5. have worked, moved 6. havemade 7. have, stayed 8. have, finished 9. goes 10. have, found 11. is 12. were reading 13. is climbing 14. is coming 15. Have, seen II. Choose the best answer. 1. How long have you _______ here A. come B. got C. arrived D.been 2. My grandpa died _________. A. at the age of my 2 B. for 2 years C.when I was 2. D. my age was 6. 3. Jane has _____ toBeiJing. She will come back tomorrow. A. been B.gone C. went D. never been 4. It is ten years _____ I last saw her. A. after B.since C. for D. that will go to the station to meet Lorry --I will. I _____ her several times. A. met B.have met C. had met D. will meet 6. --What a nice dress! How long _____ you _____ it --Just 2 weeks. A. will, buy B. did, buy C. are, having D.have, had you knowLydiavery well --Yes, She and I _____ friends since we were very young. A. have made B. have become C.have been D. have turned 8. The Smiths _______ inChinafor 8 years. A. has lived B. lived C.have been D. live 9. --Hello, this is Mr. Green speaking. Can I speak to Mr. Black -- Sorry. He ______ theBainiaoPark. A. has been to B.has gone to C. went to D. will go to

【初中英语】过去将来时做题技巧精品资料含答案解析

【初中英语】过去将来时做题技巧精品资料含答案解析 一、初中英语过去将来时 1.—Uncle Sam said he ________ my birthday party, but he never showed up. —That's Uncle Sam. He forgets everything! A. will attend B. would attend C. has attended D. had attended 【答案】 B 【解析】【分析】句意:——Sam叔叔说他将参加我的生日聚会,但是他从没有出现。——那是Sam叔叔,他忘记所有事情了。A.一般将来时;B.过去将来时;C.现在完成时;D.过去完成时。根据showed可知与过去有关,Sam叔叔说将参加聚会,但是没来,所以用过去将来时,故选B。 【点评】考查过去将来时,注意平时识记,理解句意。 2.I didn't know when he _____ back. He said he would call me when he _____ home. A. would come, got B. came, got C. will come, gets D. came, would get 【答案】 B 【解析】【分析】句意为:我不知道他什么时候回来。他说他一回来就给我打电话。前句是when引导的宾语从句,根据语境应用一般过去时。后句是when引导的时间状语从句,主句用过去将来时,从句用一般过去时。故选B。 【点评】考查从句的时态。 3.Tim told us that his company ______ robots to do some of the work. A. uses B. will use C. has used D. would use 【答案】 D 【解析】【分析】句意:蒂姆告诉过我,他的公司会使用机器人做工作的一部分。宾语从句的结构:主语一谓语-连接词一从句。从句在句中作宾语,从句要用陈述句的语序。如果主句是一般现在时,从句根据需要选择时态,如果主句是过去时态,从句要用相应的过去时态。但是从句是客观真理,一般用一般现在时态。该句主句是过去时态,根据句意可知从句动作还没有发生,所以用过去将来时,故选D。 4.—Would you like to go boating with me? —Sure.________ A. I'd like B. I'd love C. I'll be glad D. I'd love to 【答案】 D 【解析】【分析】—你想与我一起去划船吗?—当然,我乐意去。I'd like后缺少了to;I'd love后面同样缺少to;I'll be glad 后缺少to;原句中would like to do sth.是愿意去做某事,回答的时候用I'd love/like to。故选D。

相关主题
文本预览
相关文档 最新文档