当前位置: 首页 > 实用文档 > 励志 > 高中英语现在完成进行时

高中英语现在完成进行时

2016-07-29 11:49:36 编辑: 来源:http://www.chinazhaokao.com 成考报名 浏览:

导读: 高中英语现在完成进行时(共6篇)现在完成时及现在完成进行时讲解及练习一 现在完成时的构成:现在完成时由助动词 have(has)+动词的过去分词构成。has用于第三人称单数,have用于其他各种人称 二 现在完成时的用法:其用法主要有三种I “已完成”用法 :表示一个过去发生并结束的动作对现在造成的影响或结果。 这一类情况可以细致...

高中英语现在完成进行时(一)
现在完成时及现在完成进行时讲解及练习

一.现在完成时的构成:

现在完成时由助动词 have(has)+动词的过去分词构成。has用于第三人称单数,have用于其他各种人称.

二.现在完成时的用法:其用法主要有三种

I.“已完成”用法 :表示一个过去发生并结束的动作对现在造成的影响或结果。 这一类情况可以细致分为下述两种情况。

1)表示开始于过去的动作刚刚结束。常和just,now,already,yet,not…yet等不确定的时间状语连用。

Li Ming has just turned off the light. 李明刚刚把灯关上。(说明现在灯关上了) I've finished my homework now. 现在我已经做完作业了。(说明可以交作业或做别的了)

2)表示过去动作的结果,现在仍残留着。一般不用时间状语。

I have lost my pen. 我把笔丢了。 (说明过去某时丢的,现在我还没找到这支笔) She has become a teacher. 她已经当了老师。(说明她现在仍是老师)

II.“未完成”用法。表示动作或状态从过去某时开始,持续到现在,可能继续下去,也可能刚刚结束。常和表示一段时间的状语连用。如today,this week(month),lately,recently,these days,in the past few days,during the last two weeks,since,since yesterday,since 2 days ago,since 1991,for a long time,for a month,so far,up to now,till(until) now等。

He has lived here for 30 years. 他住在这儿三十年了。(现在还住在这儿) They've known each other since childhood. 他们从小彼此相识。(现在还在往来) How long have you studied English? 你学英语多久了?(现在仍在学)

III.经验性用法:表示从过去开始到目前为止这段时间中反复发生的动作或多次出现的状态。

常与频度副词如often,always,every week,twice等连用。

I have been to the Summer Palace twice. 我曾经去过颐和园两次。

He has always said so.他总是这么说.

三.现在完成时的时间状语

I

a. 用副词already和yet。already一般用于肯定句中,yet一般用于否定句和疑问句中。

如:We have already finished our homework.我们已完成作业了。

They haven't finished their homework yet.他们还没有完成作业。

b. 用ever和never.多用于否定或疑问句中,表示“曾经”或“从未“等。 如: -Have you ever been to the Great Wall?你曾经去过长城吗?

-I have never been to the Great Wall.我从未去过长城。

c. 用表示到说话为止的过去时间状语,如just, before, up to now, the past few years等。

例如:I have seen her before,but I can not remember where. 我以前见过她,但记不起在哪里见过。

He has been there three times the last few days. 近几天他去过那里三次了。 d. 用包括“现在”在内的时间状语,如now,today,this morning(month,year,term)等。例如:-Have you met him today?-No,I haven't. 今天你见过他吗?我没有。 How many times have you been there this year? 今年你去过那里多少次? II短暂性动词不能和表一段时间的时间状语连用。如:come, go, arrive, reach, hear, close, leave, begin, start, lose, buy, fall, join, die, get up等。但如果要保留表一段时间的时间状语,必须将动词改为延续性动词。

现归纳总结一下由非延续性动词到延续性动词的转换

如: fall asleep (ill) →be asleep (ill)

get to know→ know begin,(start)→ be on

open →be open buy→ have

get up→ be up die→ be dead

go out→ be out come→ be in

close→be closed arrive→be here

join→be in, be a +名词 finish( end )→be over

leave, move →be away, borrow →keep

go to school→be a student catch(a cold)→ have(a cold)

begin to study→study come back→be back

put on→wear 或be on

如:He has been a soldier for three years.他参军三年了。

His father has been dead for two years.他父亲去世二年了。

The film has been on for 5 minutes.电影已开始五分钟了。

We have studied English for three years. 我们(开始)学英语已三年了。

四.几点注意事项

I. have been(to)与have gone( to)的区别:

have been(to)表示“去过某地(现在已经回来了)”,可用于各人称;

have gone(to)表示“去某地了(说话时某人不在当地)”,常用于第三人称, 前者可与once ,never,several times等连用,后者则不能。

如: They have been to Beijing twice.他们去过北京两次。

He has gone to Beijing . 他去北京了。

II.不可延续性动词现在完成时的否定式,已变成一种可以延续的状态,因此可以和表示一段时间的状语连用。

如: I haven't left here since 1997.自从1997年以来,我一直没有离开过这儿。 (错)I have received his letter for a month.

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

练习

一.用since和for填空

1.______two years 2.____two years ago

3.___last month 4.______ 1999

5._______yesterday 6._______ 4 o’clock

4 hours 8._____an hour ago

9.___we were children 10._____ lunch time

11.____ she left here

12. He has lived in Nanjing ___ the year before last.

13. I’ve known him ______ we were children.

14. Our teacher has studied Japanese ______ three years.

15. She has been away from the city ______ about ten years.

16. It’s about ten years __________ she left the city.

二.单项选择。

1、Both his parents look sad . Maybe they ______what's happened to him .

A. knew B. have known C. must know D.will know

2、He has _______ been to Shanghai , has he ?

A. already B.never C.ever D.still

3、Have you met Mr Li ______?

A. just B. ago C.before D. a moment ago

4、The famous writer _____ one new book in the past two year .

A. is writing B.was writing C.wrote D.has written

5、—Our country ______ a lot so far .

—Yes . I hope it will be even ______ .

A.has changed ; well B.changed ; good C.has changed ; better D.changed ; better

6、Zhao Lan ______already ______in this school for two years .

A. was ; studying B. will ; study C. has ; studied D. are ; studying

7、We ______ Xiao Li since she was a little girl .

A. know B. had known C. have known D. knew

8、Harry Potter is a very nice film .I______ it twice .

A.will see B.have seen C.saw D.see

9、—These farmers have been to the United States .

—Really ? When _____ there ?

A. will they go B. did they go C. do they go D. have they gone

10、—______ you ___ your homework yet ?

—Yes . I _____ it a moment ago .

A.Did ; do ; finished B.Have ; done ; finished

C.Have ; done ; have finished D.will ; do ; finish

11、His father ______ the Party since 1978 .

A. joined B. has joined C. was in D. has been in

12、—Do you know him well ?

— Sure .We _________ friends since ten years ago .

A. were B. have been C. have become D. have made

13、—How long have you ____ here ?

—About two months .

A. been B. gone C. come D. arrived

14、Hurry up! The play __________ for ten minutes .

A. has begun B. had begun C. has been on D. began

15、It _____ ten years since he left the army .

A. is B. has C. will D. was

16、 Miss Green isn't in the office . she_______ to the library .

A.has gone B. went C.will go D. has been

17、My parents ______ Shandong for ten years .

A. have been in B. have been to C. have gone to D. have been

A. so they B. don’t they C. have they D. haven’t they

19、China?

A. How soon, comes B. How often, got C. How long, came D. How far, arrived

20.When he arrived at the bus stop, the bus _____ for 20 minutes.

A. has left B. had left C. has been away D. had been away

21.The factory ____ since the February of 1988.

A . has been open B. has opened C. was open D. opened

22.Mary and Rose ____friends since they met in 2000.

A. have made B. have been C. made D. have become

23.You mustn't_____ until he comes back.

A. be away B. leave C. be left

24.The meeting _____ for a week now.

A. has finished B. has ended C. has been over

25.Miss Gao ______ this school for nearly 5 years.

A. has been in B. has come to C. has taught

高中英语现在完成进行时(二)
高中英语 重点系列21 现在完成时和现在完成进行时的联系与区别(无答案)

重点21 现在完成时和现在完成进行时的联系与区别

现在完成时表示动作已经完成,着重强调现在的影响和结果。现在完成进行时表示的动作不一定已经完成,强调动作的延续性和动作发生时的情景。

He has been reading the book all the morning.

【高中英语现在完成进行时】

He has read the book.

Liu Fang has been living in Canada since then.

I have been telling you to be careful for weeks.

练习:

1

高中英语现在完成进行时(三)
高中英语语法讲稿十六讲第1讲:现在完成时和现在完成进行时讲稿

第一讲 现在完成时和现在完成进行时

Summary:

英语的动词时态有四种:一般时态、进行时态、完成时态和完成进行时态。现在完成时的构成公式为:have/has+过去分词;

现在完成进行时的构成公式为:have/has been +现在分词。

现在完成时的基本例句:

1) We have lived here since1995.

2) I have been to Japan twice.

3) Joan has just finished her homework

其中,(2)(3)描述的是过去发生而与现在情况有关的事物或状态,(1)描述的是从过去某时到现在为止这一段时间中发生的情况。

▲ 总之,现在完成时表现的是从过去到现在的事情。

一、 现在完成时的形式

A→现在完成时的肯定句

句型:主语(I、we、you第三人称复数)+have+过去分词

主语(第三人称单数)+has+过去分词

例:1)I have been busy all the day.

2) My father has read today’s paper.

3) I have just written the letter.【高中英语现在完成进行时】

B→现在完成时的否定句

句型:主语 + have/has + not + 过去分词

例:1)The concert hasn’t/has not started yet.

2)They haven’t gotten to London yet.

C→现在完成时的一般疑问句

例:1)Has the concert started?

2) Have you friend your homework?

D→现在完成时的特殊疑问句,分两种情况

a. 疑问句词作主语时

句型:疑问句(主语)+have/has+过去分词+„„?

例:1)Who has/have bought these apples?

2)Who has made her so sad?

B→疑问词作主语以外的成分时

句型:疑问词+have/has+主语+过去分词+„„?

例:1)How long have you live here?

2)How many times have you been to Spain?

二、现在完成时的用法

1、概述

例:1)继续 He has been sick since last week.

2) 经验 I have visited Tokyo twice.

Have you ever been to Hawaii?

3) 完成 I have just finished my homework.

Has he finished his work yet?

4) 结果 My father has become a lawyer.

I have lost my dictionary.

下面分别阐述其用法

2、表示继续的现在完成时

例:1)肯定句:Li Ming’s elder brother has studied in Beijing university for about

three years.

2)否定句:We haven’t seen each other all this month.

3)疑问句:How long have you know your boy friend?

A→基本用法

表示继续意义的现在完成时,说明过去的动作一直延续到现在,也就是说从过去某时开始

的动作、状态一直持续到现在。此时,往往用和现在有关的表示一段时间的时间状语。 例:1)I began to study English three years ago.(过去试)

2)I still study English now.(现在式)

3)I have studied English since three years ago.

▲ 牢记:表继续的动词

have known 已经认识了 have studied 已经学习了

have worked ; have been to; have used ;have taught ;have stayed;

have wanted to; have lived

▲ B→常用的时间状语

表示继续的现在完成时,常和下列时间状语连用

for+时间 since+过去某时 all this week

often today recently all day

up to now 直到现在 so far 到目前为止

lately always till/until now

in the past years

these days

this week

during the past (years、month)

3、表示经验的现在完成时

例:1)肯定句:I have seen the film three times.【高中英语现在完成进行时】

2) 否定句:I’ve never seen the film.

3)疑问句:Have you ever been to U.K.?

A→基本用法

表示经验的现在完成时,说明从过去起到现在的经验,即从过去到现在之间曾经经历过

或做过的事情。

B→常用的时间状语

Often, ever, before, never, once, twice, times, many times

C→ have/has been的用法

例:a. have been to

I have been to the summer palace twice.(经验)

I have been to the museum to see the exhibition.(完成)

b. have been in

Have you ever been in America?(经验)

We have been in home for the whole day.(继续)

插曲:be 动词的过去分词

Be动词的过去分词不管主语的人称和数都要用been表示

例:We have been tired these days

区别:I am happy.(一般现在时)

I was happy.(一般过去时)

I have been happy.(现在完成时)

4.表示完成,结果的现在完成时

例:1)My father has just gone out.(结果)

2)I have closed the window.(完成)

3)Mr.Li has gone to Australia.(结果)

A→表示完成的用法

I’ve just finished my homework.

They have gone to GuiLin.

B→表示结果的用法

例1、(1)I opened the door.

(2)The door is open now.

(3)I have opened the door.

例2

)John bought a dictionary.

▲牢记:表结果的现在完成时常见动词。

make become go come lose grow sell buy fall

C→常见的时间状语(副词)

already just yet→句末

三、现在完成时的注意事项

1、just now和just的区别 just now用在一般过去时

just用在现在完成时

例:1)We had an English lesson just now.

2) We have just had an English lesson.

2、today等时间状语的运用

运用today,this morning,this afternoon等时间状语时,时态要根据说话的具体情况而定。

例:1)He didn’t do his homework this afternoon.他今天下午没有做功课。

He hasn’t done his homework this afternoon.他今天下午还没有做功课呢。

2)He arrived here a little late today,because he got up late and didn’t catch

the bus.

3)He has been very busy today.(截至到说话时,仍是在今天,他们很忙)

3、几种时态表示同一意思

例:1)He left china two years ago.

2)It is two years since he left china.

高中英语现在完成进行时(四)
高中英语M2U1语法题:现在完成时和现在完成进行时

【高中英语现在完成进行时】

M2U1 Present perfect tense &Present perfect continuous tense

一、用since, for, never, ever, already, yet填空2. I’ve known him ___5. It’s about ten years __________ she left the city. (since) 6. I have _______ seen him before, so I have no idea about him. (never)

7. Jack has _________ finished his homework. (already) 8. Mr. Wang has taught in this school ________ ten years. (for)

9. “Have you ________ seen the film?” “No, I have ________ seen it.” (ever; never)

10. “Has the bus left _______?” “Yes, it has _________ left.” (yet; already)

二、根据所给动词的适当形式填空 5.She’s _____________ (live) here ever since she was ten.

6.Both of them ________________ (be) in Hong Kong for ten days. That is to say, they____________ (come) to Hong Kong ten days ago.

7. Half an hour __________ (pass) since the train __________ (leave). 8. ---Are you thirsty? ---No I _________just _________ (have) some orange.

1. Have been looking; 2. stayed; 3. has been playing/ has played

4. have been waiting 5. lived / has been living 6. Have been; came

7. has past; left 8. have; had

三、单项选择

1. — I’m sure Andrew will win the first prize in the final.

— I think so. He ________ for it for months.

A. is preparing B. was preparing C. had been preparing D. has been preparing

2. 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 3. 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

4. Cathy is taking notes of the grammatical rules in class at Sunshine School, where she ______ English for a year.

A. studies B. studied C. is studying D. has been studying

5. Danny _________ hard for long to realize his dream and now he is popular.

A. works B. is working C. has worked D. had worked

6. —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

7. The unemployment rate in this district_______ from 6% to 5% in the past two years.

A. has fallen B. had fallen C. is falling D. was falling 8. Now that she is out of job, Lucy ___ going back to school,but she hasn’t decided yet.

A. had considered B. has been considering C. considered D. is going to consider

9. —______ 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

10. 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

11. Edward, you play so well. But I________ you played the piano.

A. didn’t know B. hadn’t known C. don’t know D. haven’t known

12. Would you please keep silent?The weather report ________ and I want to listen.

A. is broadcast B. is being broadcast

C. has been broadcast D. had been broadcast

13. The population of Jiangsu ________ to more than twice what it was in 1949.The figure is now approaching 74 million.

A. has grown B. have grown C. grew D. are growing 14. Excuse me, Marcia, a reporter from Vanity Fair ________ all day. Could you speak to her now?

A. phones B. has phoned C. has been phoning D. phoned 15. I was out of town at the time, so I don’t know exactly how it________.

A. was happening B. happened C. happens D. has happened 16. Over the past decades,sea ice ________ in the Arctic as a result of global warming.

A. had decreased B. decreased C. has been decreasing D. is decreasing

17. —Do you know if Terry will go camping this weekend?

—Terry? Never! She ________ tents and fresh air!

A. has hated B. hated C. will hate D. hates

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

A. lived B. have lived C. had lived D. was living

19. —What’s your opinion about my suggestion?【高中英语现在完成进行时】

—Sorry, I ________. Would you please say it again?

A. hadn’t listened B. wouldn’t listen C. wasn’t listening D. didn’t listen

20. Although many measures________,the world’s economy is still going down. A. were taken B. have been taken C. will be taken D. are taken

21. Since the beginning of the vacation, I ______ across the country, and my next stop is the Wuyi Mountains.

A. had traveled B. will travel C. have been traveling D. was traveling

22. —I saw Lucy and her boyfriend in the park at nine yesterday evening.

—Impossible. She ________ the Internet with me in my home then.

A. has been surfing B. has surfed C. would surf D. was surfing

23. With the help of high technology, more and more new substances ________ in the past years.

A. discovered B. have discovered C. had been discovered D. have been discovered

24. —Look! Everything here is under construction.

—What’s the pretty small house that ________ for?

A. is being built B. has been built C. is built D. is building

25. We’ve been told the good news, but when and where to go for the exciting paid vacation ________ yet. A. are not discussed B. have not been discussed

C. is not being discussed D. has not been discussed

26. He has _______ been to Shanghai , has he ?

A. already B. never C. ever D. still 27. I won’A. has been working B. will have worked C. will have been working D. had worked

28. ----Do you know this town? A. was B. have been C. came D. am coming 29. The manager ______ the workers how to improve the program since 9 am.

A. has told B. is telling C. has been telling D. will have told 30. It is the most instructive lecture that I ___________ since I came to this school.

A. attended B. had attended C. am attending D. have attended

31. ----When shall we restart our business? ----Not until we ________ our plan.

A. will finish B. are finishing C. are to finish D. have finished

A. have produced B. have been produced C. are producing D. are being produced

高中英语现在完成进行时(五)
时态详解:现在完成进行时

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

一、现在完成进行时的定义

现在完成进行时表示某动作从过去某个时间开始,一直延续到现在,并且还有可能持续下去。如:

Those cats have been screaming for hours. 那些猫叫了半天了。

We have been waiting for him for two hours. 我们等他等了两个小时。

The dollar has been climbing steadily all week. 整个星期美元一直在稳步增值。

二、现在完成进行时的结构

现在完成进行时由“have / has been + 现在分词”构成。如:

Sales have been dropping off badly. 销售量一直减少得很厉害。

I have been waiting for an hour and a half. 我一直等了一个半小时了。

We’ll have been living here for two years by next Sunday. 到下星期日,我们在这里就住了整两年了。

三、现在完成进行时有哪些主要用法

1. 表示“持续”:

即表示一个从过去某时开始一直持续的动作,这动作可能刚刚停止,也可能还在进行。如:

She has been pruning the roses. 她一直在修剪玫瑰。

He’s been helping himself to my stationery. 他未经许可一直用我的文具。

The children have been having a lot of fun. 孩子们一直玩得很开心。

【高中英语现在完成进行时】

She is very tired. She’s been working all morning. 她很累。她干了一早晨了。

Tom has been seeing about a work permit for you. 汤姆一直在想办法给你弄一个工作许可证。

The tobacco industry has been trying to improve its image. 烟草行业一直在试图改善其形象。

It has come to our knowledge that you have been cheating the company. 据我们了解你一直欺骗公司。

1

The group has been living in a remote corner of the Cambodian jungle. 该部落一直居住在柬埔寨的丛林深处。

2. 表示“重复”

即表示在一段持续的时间内动作的多次重复,而这个重复的动作在说话时并不一定在进行。如:

We’ve all along been making mistakes like this. 我们一直犯这样的错误。

Jim has been phoning Jenny every night for the past week. 一星期以来吉姆每天晚上给詹妮打电话。

四、与现在完成进行连用的主要时间状语

现在完成进行时所用的时间状语:all day / month; this month / week / year; these days; recently / lately; in the past few + 时间段; since +时间点; for + 时间段,等等。如:

He has been working all day. 他整天都在工作。

They have been building the bridge for two month. 两个月来他们一直在修桥。

They have been planting trees this month. 这个月来他们一直在植树。

Car sales have been shrinking recently. 汽车销量近来一直在下降。

Vera has been trying to learn Chinese for years. 维拉努力学汉语已有好几年了。

He has been sleeping for ten hours. 他已经睡了十个小时了。

Jim has been phoning Jenny every night for the last week. 上星期,吉姆天天晚上都给詹妮打电话。

The two parties have been trying to unite since the New Year. 自从新年以来,双方就一直在试图联手。

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

1. 现在完成时强调动作的完成,而现在完成进行时强调动作的延续,因此,表示动作的完成,只能用现在完成时,而不能用现在完成进行时。如:

He has changed his idea. 他改变了想法。(from )

2. 在表示动作的延续时,虽然既可用现在完成时,也可用现在完成进行时,但现在完成进行时强调动作的进行。因此在需要明确表示动作还要持续下去时,应用现在完成进行时。如:

We have been studying here for two years. 我们在这儿已经学习了两年了。

2

3. 在许多情况下,现在完成时表示动作已经完成,而现在完成进行时却并非如此。如: He has cleaned the window. 他把窗户擦干净了。(动作已完成)

He has been cleaning the window. 他一直在擦窗户。(动作不一定完成)

4. 有些静态动词只能用于现在完成时,一般不能用于现在完成进行时。如:

I’ve known him for many years. 我认识他有许多年了。

The war has lasted for a long time. 这场战争持续了很长时间。

5. 有少数动词(如live, work, teach, study等)用两种时态都可以,意思差别不大。如: I’ve lived [been living] here for 30 years. 我在这儿住了30年了。

How long have you worked [been working] here? 你在这里工作多久了?

6. 现在完成时与现在完成进行时的相通性:在表达一个从过去开始而现在仍在继续或刚刚结束的动作时,某些动词既可以用现在完成时,也可以用现在完成进行时,如expect, hope, learn, lie, live, look, rain, sleep, sit, snow, stand, stay, study, teach, wait, want, work等。如:

你学习英语多久了?

正:How long have yon learnt English?

正:How long have you been learning English?

他已经睡了十个小时了。

正:He has slept for ten hours.

正:He has been sleeping for ten hours.

六、现在完成进行时典型考题(附详解)

1. Tom ______ in the library every night over the last three months.

A. works B. worked C. has been working D. had been working

分析:C。over the last three months 的意思是“在过去的三个月期间”,这类时间状语通常通常与现在完成时或现在完成进行时连用,四个选项中只有C符合此要求。又如:

Food and drink culture in Britain is surely changing, has surely changed over the last two decades. 在英国,饮食文化肯定正在不断地发生着改变,并且在过去二十年中肯定已发生过不少变化。

2. Now that she is out of a job, Lucy ______ going back to school, but she hasn’t decided yet.

A. had considered B. has been considering C. considered D. is going to consider 分析:B。根据but she hasn’t decided yet (尚未决定) 可知,从开始失业时起一直在考虑再去上学,现在还在考虑。表示从过去某一时刻开始一直到现在,并且现在依然在发生的动作,用现在完成进行时,现在完成进行时由“have/has been doing”构成,所以选B。 3

3. I won’t tell the student the answer to the math problem until he ______ on it for more than an hour.

A. has been working B. will have worked C. will have been working D. had worked 分的:A。has been working 为现在完成进行时,是许多中学生不太熟悉的一种时态,因此要想通过分析句子直接从正面选出答案可能有一定困难。但是,如果我们用排除法来分析,则问题变得很简单:首先,由于until引导的是时间状语从句,根据“主将从现”原则,当主句为将来时态时,时间状语从句不能直接用将来时态来表示将来意义,据此可排除B和C; 而选项D为过去完成时,也不能选,因为“过去完成时”必须以“过去”为支点,表示“过去的过去”,但此句并没有过去时态这一支点,故此选项也被排除。

4. Cathy is taking notes of the grammatical rules in class at Sunshine School, where she ______ English for a year.

A. studies B. studied C. is studying D. has been studying

分析:D。根据句中的现在进行时可排除B,再根据句中的for a year可知此题选现在完成进行时最佳,即选D。

5. —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。

6. —I’m sure Andrew will win the first prize in the final.

—I think so. He ______ for it for months.

A. is preparing B. was preparing C. had been preparing D. has been preparing 分析:D。根据句中的…will win the first prize in the final可知,决赛还没有举行,所以下文谈到的“准备”指的肯定是从过去一直持续到现在的情况,故用现在完成进行时。

7. Excuse me, Marcia, a reporter from Vanity Fair ______ all day. Could you speak to her now?

A. phones B. has phoned C. has been phoning D. phoned

分析:C。根据句中的时间状语all day和谓语动词phone的特点(为非延续性动词)可知,句子应用进行时态(表示动作不断重复),而选项中只有C为现在完成进行时。句意为:玛西娅,打搅你一下,有名来自《名利场》的记者一整天都在打电话来,你现在能和他说说吗?又如:She is very tired. She’s been typing letters all day. 她很累了。她整天都在打信件。

8. Over the past decades, sea ice ______ in the Arctic as a result of global warming.

A. had decreased B. decreased C. has been decreasing D. is decreasing

分析:C。介词短语“over the past [last]+时间段”的意思是“在过去的„„时间中”,它指的是从过去某时持续到现在的一段时间,所以通常与现在完成时或现在完成进行时连 4

用,故答案选C。句意为:过去几十年来,由于全球变暖,北极的海冰正慢慢消融。又如:Technology in this field has matured considerably over the last decade. 这一领域的技术经过过去10年的发展已经相当完善。

9. —Why, Jack, you look so tired!

—Well, I ______ the house and I must finish the work tomorrow.

A. was painting B. will be painting C. have painted D. have been painting

分析:D。现在完成进行时表示从过去一直持续到现在的动作。在此题中,由于“一直在刷油漆”,所以才导致“看上去非常疲惫”,故选D最符合句意。

10. Mother wanted to be a good provider, a role she ______ since her marriage to Father.

A. shoulders B. shouldered C. is shouldering D. has been shouldering 分析:D。根据空格后的since可知,此处谈论的是从过去一直持续到现在的情况,故用现在完成进行时最合适。

11. Joseph ______ to evening classes since last month, but he still can’t say “What’s your name?” in Russian.

A. has been going B. went C. goes D. has gone

分析:A。根据句中的since可知,空格处应填完成时态,故可排除B和C;根据句意,空格处填现在完成进行时比填现在完成时更合适,因为它更强调“一直在做某事”。又如:He has been working since noon. 他从中午就开始工作了。He was taken ill and no wonder, considering he has been overworking for years. 他生病了,也难怪,多少年他一直过度辛劳。

12. I have to see the doctor because I ______ a lot lately.

A. have been coughing B. had coughed C. coughed D. cough

分析:A。根据句中“不得不要去看医生”这一信息可知,“咳嗽”这一现象现在还在持续,由此可排除B和C;比较A和D,显然用现在完成进行时才能更好地表示从过去一直持续到现在的情况,故选A。

13. —Hi, Tracy, you look tired.

—I am tired. I ______ the living room all day.

A. painted B. had painted C. have been painting D. have painted

分析:C。表示从过去某个时间开始一直延续到现在的动作,要用现在完成进行时。all day 是关键词。

14. We ______ on this project for four hours. Let’s have a rest.

A. are working B. have been working C. worked D. had worked

5

高中英语现在完成进行时(六)
高中英语语法:现在完成时

27.现在完成时
<例句>
So far she has done very well at university.
到现在为止她在大学里表现得很不错。
<语法分析>
这个句子属于现在完成时态,表示已发生的事情,这件事情往往与现在的情况有联系。这包括两方面的韩奕,一方面它指的是现在,包含某个动作的一段时间是从过去的某个时间开始一直到现在,所以这段时间仍属于现在。另一方面,这个动作在不同程度上被完成了,所持续的时间可以到说话时结束,也可以延续下去,这可以由句子中的时间状语来显现。例如本句中的时间状语so far。
<触类旁通>
(1) He has got a letter from his father.
他收到父亲的一封来信。
语法分析:现在完成时的基本用法,表示的含义是收到来信,所以知道了父亲的近况。
(2) She has rung me up four times this evening already.
她今天晚上已经给我打了四次电话。
语法分析:现在完成时态常可以和某些副词连用,如already, just, yet, recently, lately和never等。
(3) I've seen little of my teacher in the past few years.
过去几年里我很少见到我的老师。
语法分析:现在完成时态也常可以和某些表示从过去某时到现在这段时间的状语连用,如this week, this month, this year, so far, in the past few years和up to now等。
(4) She has worked in th company since she graduated in 2000.
自她2000年毕业以来,一直在这家公司工作。
语法分析:现在完成时态有时也和since连用,但是其谓语动词一定是延续性的,如果是非延续性的,则只能用一般过去时。
(5) I have got a bad headache.
我头疼得很厉害。
语法分析:have got在形式上是现在完成时,在意思上和have一样。
(6) She had been here several times, but she's gone to live abroad.
她来过这里几次,不过现在住在国外。
语法分析:has gone to 表示到某地去了,还在那里,has been [to]表示到过或来过某地,其后还可跟不定式。
<巩固练习>
(1) _____ you had your supper yet?
(2) She _____ never broken her world.
(3) She's _____ to do some shopping.
(4) I have _____ terribly busy since I have been back.
(5) Have you _____ to leave so soon.
<参考答案>
(1) Have (2) has (3) been (4) been (5) got
高中英语现在完成进行时相关热词搜索:英语现在完成进行时 英语过去完成进行时

最新推荐成考报名

更多
1、“高中英语现在完成进行时”由中国招生考试网网友提供,版权所有,转载请注明出处。
2、欢迎参与中国招生考试网投稿,获积分奖励,兑换精美礼品。
3、"高中英语现在完成进行时" 地址:http://www.chinazhaokao.com/wendang/lizhi/521197.html,复制分享给你身边的朋友!
4、文章来源互联网,如有侵权,请及时联系我们,我们将在24小时内处理!