初三下现在完成时练习

2024-05-29

初三下现在完成时练习(共8篇)

篇1:初三下现在完成时练习

一,按要求改写句子。

1, They have already had lunch.(改为一般疑问句)

(就划线部分提问)

3, Lily and Lisa have heard the news.(改为否定句)

4, We have painted the room for 8 hours.(就划线部分提问)

5, never, been, Turkey, the, engineers, have, to, before.(连词成句)

二,完成下列句子。

1,--Have you typed the letter for the boss?

--Yes, I_____the letter an hour ago.2,--I want to see the Great Wall because I_____never_____it before.3, Mary_____(lose)her way, so she must ask for help.4,--Have you found the lost pen?

--Yes.I_____it when I cleaned the room.5, _____he make an appointment the day before yesterday? 6, The seaman_____away from his home for 3 months.7, Miss Chang is not here.He has _____to the airport to the

airport to meet his friends.8, Tim has_____in Australia for six months.9, I know why you _____(tell)Lucy the news last night.10, Could you tell me what they _____(say)to you two days ago?

篇2:初三下现在完成时练习

I.用所给动词的适当形式填空。

1.Jim ______(make)many friends since he ______(come)to China.2.They ______(know)each other for about ten years.3.He ______ already ______(write)a letter to the factory to ask them to stop making noise.4.—When ______ she ______(leave)?

—Two hours ago.5.—______ you ______(see)the film before?

—Yes, I ______.—Where ______ you ______(see)it?

—At The Queen’s Cinema.6.They usually ______(go)fishing when they lived there.III.单项填空。

1.—Where have you ______ these days?

—I have ______ to Yangzhou with my friends.A.been, goneB.been, beenC.gone, beenD.gone, gone

2.—Where is your father? We haven’t seen each other for weeks.—______.A.He has been to AmericaB.He has gone to England

C.He is going to AustraliaD.He would visit my grandparents

3.Jim ______ the Great Wall many times.A.went toB.goes toC.has gone toD.has been to

4.—______ to the United States?

—No, never, but I went to Canada a few years ago.A.Have you beenB.Have you goneC.Did you goD.Will you go

5.Miss Wu has taught in this school ______.A.for ten yearsB.ten years agoC.since ten yearsD.for ten years ago

6.I ______ today’s homework already.What about you?

A.have finishedB.finishC.to finishD.finishing

1)概念的不同:一般过去时表示过去某时发生的动作或单纯叙述过去的事情,强调动作;

现在完成时为过去发生的,强调过去的事情对现在的影响,强调的是影响

持续到现在的动作或状态

2)时间状语的不同:一般过去时常与具体的时间状语连用,现在完成时通常与模糊的时间状语连用,或无时间状语。

篇3:亲密接触现在完成时

一、教师创设语境

1.利用图片及各种音像资料将枯燥的语言转化为生动的生活情境。如, 在学习现在完成时时, 教师可以通过一幅幅妙趣横生的卡通图片来创设语境, 引导学生学习和掌握现在完成时的两种用法———影响性和持续性。

Lin Dan looks so excited because he has won the race. (可以出示一张林丹获胜的图片)

再出示一张金婚的图片, 让学生造句。

(1) They have been married for 50 years. (时间段)

(2) They have been married since 50 years ago. (时间点)

(3) Fifty years has passed since they got married.

(4) It is/has been 50 years since they got married.

2.教学对象主体化。按照学习规律, 学生必须吸收相当数量的语言材料并经过一定量的语言实践, 才能获得掌握语言并运用语言的能力。所以, 依据学生感兴趣的话题, 教师有必要调动学生参与交流互动的热情, 使学生获得充分的实践机会, 在语言的海洋中体验语言的意义, 感知语言的形式。

紧接刚才设计的话题, 教师可以与学生展开互动式的对话。

S1:Your age is 41, I guess.

T:Yes, 41 is my age. (学生很欣喜猜中答案)

S2:Have you taught English for 15 years?

T:No, longer than that.In fact I have taught English for 20 years since 1990.

(此处教师边与学生口头交流, 边画出时间图, 引导学生在有意义的交流中, 初步感知新的语言现象)

(学生为教师有这么长的教龄发出了惊讶之声, 同时也特别想用新的语法现象来对后面的数字进行猜测)

S3:Have you lived in the city for 15 years?

T:No.I have lived in the city since I graduated.You know 15years ago, I joined the Chinese Communist Party.

(教师做入党宣誓动作引导学生理解)

I have been a member in the Chinese Communist Party for 15 years.

T:What does the number 2 mean?Two years ago, what happened?

S4:You began to teach us English.

(在教师的点拨下, 学生恍然大悟)

T:That’s right.Two years s ago, we got to know each other and became friends.We have been friends for two years already.

(学生都欣慰地笑了, 既为猜中了答案, 又为理解新的语法现象而欣慰)

二、学生语法错误的处理

英语课堂上学生的错误在所难免。从某种程度上, 学生正是在犯错中不断进步、不断提高能力的。语法课堂上, 如果一味地追求学生语言的流畅, 淡化学生语言的准确性, 那就难以真正提高他们的语言水平和交际能力。但是, 如果只顾语言形式的准确性, 不顾语言的内容和意义, 那也会挫伤学生语言交际运用的积极性。语法课堂上, 教师应审时度势, 灵活地处理学生的错误。如果活动目标是语言交流的顺畅, 学生语言运用的错误是由于疏忽、紧张、激动等原因所引起的口误, 不必有错必纠, 可以在学生表达完之后进行点拨纠正。如果活动的目标是为了语法新知的准确使用, 那就得及时纠正。如:

(1) 他死了三年了。

误:He has died for three years.

正:He has been dead for three years.

正:He died three years ago.

正:It is three years since he died.

正:Three years has passed since he died.

(2) 他来这儿五天了。

误:He has come here for five days.

正:He has been here for five days.

正:He came here five days ago.

正:It is five days since he came here.

正:Five days has passed since he came here.

(1) (2) 句中的die、come为终止性动词, 不能与表示“段时间”的状语连用。那么, 应如何正确表达呢?可以采用下面的四种方法:

(1) 将句中终止性动词转换为相应的延续性动词, 如上面两例中的第一种正确表达方式。下面列举几例:leave→be away, borrow→keep, buy→have, begin/start→be on, die→be dead, move to→live in, finish→be over, join→be in/be a member of.

(2) 将句中表示“段时间”的状语改为表示过去确定时间的状语, 如上面两例中的第二种正确表达方式。

(3) 用句型“It is+段时间+since...”表达原意, 如上面两例中的第三种正确表达方式。

(4) 用句型“时间+has passed+since...”表达原意, 如上面两例中的第四种正确表达方式。

三、让学生理解现在完成时和一般过去时的区别

在我们的教学中, 即使已经把现在完成时讲解得非常透彻, 学生似乎也懂了, 从作业情况来看, 好像效果也非常好, 但出现一般过去时的时候, 学生的错误率高得难以想象。所以, 过一段时间后, 教师必须让学生了解现在完成时和一般现在时的区别。

1.一般过去时表示过去某个时间发生的事、存在的状态或经常发生的动作。说话的侧重点只在于陈述一件过去的事情, 不强调对“现在”产生的影响。

e.g.He visited Guilin in 1998.他1998年参观过桂林。 (只说明去桂林的时间)

2.现在完成时表示动作发生在过去, 对现在造成了影响或产生了结果。不与确定的过去时间状语连用。

e.g.Jill has bought a new computer.吉尔买了一台新电脑。 (着重点是现在有了一台新电脑)

3.两种时态的区分。

(1) 一般过去时的谓语动词用过去式, 而现在完成时的谓语基本构成是“助动词have/has+过去分词”。如, The film started at 7o’clock.He has been a teacher for many years.

(2) 一般过去时通常与表示过去的时间状语连用。如:yesterday, just now, in 2002等;而现在完成时则常与just, already, never等副词和these days, since..., for...等表示一段时间的状语连用。

看看以下的几组句子, 有什么区别?

(1) Have you seen the film? (A) Did you see the film? (B)

(A) 句强调的是被问者对剧情是否了解; (B) 句强调的是看这部电影的动作是否发生过, 并不强调是否知道其内容。

(2) How has he done it? (A) How did he do it? (B)

(A) 句强调的是他做这件事的方式对现在产生了某种影响; (B) 句单纯地询问做这件事的方式。

在英语课堂教学中, 教师的情感、态度对于学生有着直接的感染作用。我们要怀有积极的教育情感, 时时刻刻准备着传递正能量, 只有与学生在情感上相融, 处处为学生着想, 并用恰当的方式与学生进行交流沟通, 学生才会具有持续的对于英语学科的强烈的兴趣, 这样更有助于我们的语法教学。

摘要:英语语法教学贯穿于教学的始终, 也是教师教学的重点, 然而无论是哪所中学, 一些学生在学习语法时仍存在着恐惧心理, 教师对这一现象也感到困惑。因此, 教师要正确地加以分析和利用, 在平时的教学过程中强调英语学习过程, 找到有利于提高学生英语学习成效的教学途径和方法, 应该能解决这一难题。

关键词:现在完成时,创设情境,语法错误,一般过去时

参考文献

篇4:现在完成时专项练习

1. Both his parents look sad. Maybe they ____ what’s happened to him.

A. knewB. have knownC. must knowD. will know

2. He has ____ been to Shanghai, has he?

A. already B. neverC. everD. still

3. Have you met Mr Li ____?

A. justB. agoC. before D. a moment ago

4. The famous writer ____ one new book in the past two years.

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

5. “Our country ____ a lot so far.” “Yes, I hope it will be even ____.”

A. has changed; wellB. changed; good

C. has changed; betterD. changed; better

6. Zhao Lan ____ already ____ in this school for two years.

A. was; studyingB. will; studyC. has; studiedD. are; studying

7. We ____ Xiao Li since she was a little girl.

A. knowB. had knownC. have knownD. knew

8. Harry Potter is a very nice film. I ____ it twice.

A. will see B. have seenC. sawD. 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; finishedB. Have; done; finished

C. Have; done; have finishedD. Will; do; finish

11. His father ____ the Party since 1978.

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

12. “Do you know him well?” “Sure. We ____ friends since ten years ago.”

A. were B. have been C. have becomeD. 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 begunB. had begunC. has been onD. began

15. It ____ ten years since he left the army.

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

二、句型转换。

1. He has never surfed, ____ ____? (完成反意疑问句)

2. They have been here since 2000. (对划线部分提问)

____ ____ have they been here?

3. The old man died last year. (同义句转换)

The old man ____ ____ ____ for a year.

4. This factory opened twenty years ago. (同义句转换)

This factory ____ ____ ____ for twenty years.

5. Miss Gao left an hour ago. (同义句转换)

Miss Gao ____ ____ ____ ____ an hour ago.

6. Her mother has been a Party member for three years. (同义句转换)

Her mother ____ the Party three years ____.

7. The Green Family moved to France two years ago. (同义句转换)

____ ____ two years ____ the Green Family moved to France.

8. The bus has arrived here. It arrived ten minutes ago. (合并为一个句子)

____________________________________________

9. John went to see his grandmother once a week. (对划线部分提问)

____ ____ ____ John ____ to see his grandmother?

10. He has already finished his homework. (改为否定句)

He ____ finished his homework ____.

11. My father came back the day before yesterday. (同义句转换)

My father has ____ ____ for two days.

12. My uncle bought the new car two months ago. (同义句转换)

My uncle has ____ the new car ____ two months ago.

13. They left Changsha an hour ago. (同义句转换)

They have ____ ____ ____ Changsha for an hour.

14. The film began ten minutes ago. (同义句转换)

The film ____ ____ ____ for ten minutes.

15. I knew Sarch three years ago. (同义句转换)

I ____ ____ Sarch for three years.

三、汉译英。

1. 吉姆已做完作业,他现在有空了。

_________________________________________

2. 他昨天收到一封信。

_________________________________________

3. 我父亲以前到过长城。

_________________________________________

4. 她还没有看过那部新电影。

_________________________________________

5. 他这些天上哪儿去了?

_________________________________________

篇5:英语现在完成时和过去完成时

基本用法:

(1)表示在过去某一时刻或动作以前完成了的动作,也可以说过去的时间关于过去的动作。即“过去的过去”。可以用by, before等介词短语或一个时间状语从句来表示,也可以用一个表示过去的动作来表示,还可能通过上下文来表示。例如:By nine

o’clock last night, we had got 200 pictures from the spaceship.到昨晚9点钟,我们已经收到200 张飞船发来的图片。

(2)表示由过去的某一时刻开始,一直延续到过去另一时间的动作或状态,常和for, since构成的时间状语连用。例如: I had been at the bus stop for 20 minutes when a bus finally came.当车来的时候,我在车站已等了20分钟。(3)叙述过去发生的事情,在已叙述了过去发生的事情后,反过来追述或补述以前发生的动作时,常使用过去完成时。例如: Mr.Smith died yesterday.He had been a

good friend of mine.史密斯先生昨天去世了。(4)在含有定语从句的主从复合句中,如果叙述的是过去的事,先发生的动作常用过去

完成时。例如: I returned the book that I had borrowed.我已归还了我借的书。(5)过去完成时常常用在told,said,knew,heard,thought等动词后的宾语从句(或间接引语)中,这时从句中的动作发生在主句表示的过去的动作之前。例如: He said that he had known her well.他说他很熟悉她。(6)状语从句:在过去不同时间发生的两个动作中,发生在前,用过去完成时;发生在后,用一般过去时。如when,before,after,as soon as,till/until引导的 例如: When I woke up, it had already stopped raining.我醒来时雨已停了。注意:如果两个动

作紧接着发生,则常常不用过去完成时,特别是在包含before和after的复合句中,因为 这 时从句的动作和主句的动作发生的先后顺序已经非常明确,这时可以用一

般过去时代替过去完成时。例如: After he arrived in England, Marx worked hard to

improve his English.马克思到达英格兰之后,努力提高他的英语水平。

(7)动词think, want, hope, mean, plan, intend等用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。例如: They had wanted to help but could not get there in time.他们本来打算去帮忙,但没有及时赶到那里。

(8)过去完成时还可用在hardly…when…, no sooner…than…, It was the first

(second, etc)time(that)…等固定句型中。例如: Hardly had he begun to speak

when the audience interrupted him.他刚开始演讲,听众就打断了他。时间状语:before,when,after,by+,until, once,had no sooner……than

英语现在完成时

1.现在完成时的“完成用法” 现在完成时的“完成用法”指的是动作发生在过去某一

时刻并已结束,但该动作对现在产生了影响,与现在情况具有因果关系。例如:

He has turned off the light.他已把灯关了。(动作结束于过去,但说明的是现在的情

况--灯现在不亮了。)现在完成时“完成用法”的特点是动作不延续,因此,该时

态只能与表示不定的过去时间状语(如:already,yet,before,recently等)、频度时

间状语(如:never,ever,once等)、包括现在时刻在内的时间状语(如:this morning

/ month /year...,today等)连用。例如: Have you found your pen yet?你已

找到你的钢笔了吗?2.现在完成时的“未完成用法” 现在完成时的“未完成用法

篇6:初三下现在完成时练习

1.现在完成时的“完成用法”

现在完成时的“完成用法”指的是动作发生在过去某一时刻并已结束,但该动作对现在产生了影响,与现在情况具有因果关系。

例如:He has turned off the light.他已把灯关了。(动作结束于过去,但说明的是现在的情况--灯现在不亮了。)

现在完成时“完成用法”的特点是动作不延续,因此,该时态只能与表示不定的过去时间状语(如:already,yet,before,recently等)、频度时间状语(如:never,ever,once等)、包括现在时刻在内的时间状语(如:this morning / month /year...,today等)连用。

例如: Have you found your pen yet?你已找到你的钢笔了吗?

2.现在完成时的“未完成用法”

现在完成时的“未完成用法”指的是动作开始于过去某一时刻,一直延续到现在,或可能还要继续下去。

例如: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等。

(2)现在完成时常见两种句型:

①主语+have / has been+for短语

②It is+一段时间+ since从句

篇7:初三下现在完成时练习

1.概念:经常、反复发生的动作或行为及现在的某种状况。

2.时间状语:always, usually, often, sometimes, every week(day, year, month...), once a week, on Sundays,3.基本结构:动词 原形(如主语为第三人称单数,动词上要加(e)S)

4.否定形式:am/is/are+not;此时态的谓语动词若为行为动词,则在其前加don't,如主语为第三人称单数,则用doesn't,通常还原行为动词。

5.一般疑问句:把be动词放于句首;用助动词do提问,如主语为第三人称单数,则用does,同时,还原行为动词。

6.例句:It seldom snows here.He is always ready to help others.Action speaks louder than words.二、一般过去时:

1.概念:过去某个时间里发生的动作或状态;过去习惯性、经常性的动作、行为。

2.时间状语:ago, yesterday, the day before yesterday, last week(year, night, month…), in 1989, just now, at the age of 5, one day, long long ago, once upon a time, etc.3.基本结构:be动词;行为动词

4.否定形式:was/were+not;在行为动词前加didn't,同时还原行为动词。

5.一般疑问句:was或were放于句首;用助动词do的过去式did 提问,同时还原行为动词。

6.例句:She often came to help us in those days.I didn't know you were so busy.三、现在进行时:

1.概念:表示现阶段或说话时正在进行的动作及行为。

2.时间状语:now, at this time, these days, etc.3.基本结构:am/is/are+doing

4.否定形式:am/is/are+not+doing.5.一般疑问句:把be动词放于句首。

6.例句:How are you feeling today?

He is doing well in his lessons.四、过去进行时:

1.概念:表示过去某段时间或某一时刻正在发生或进行的行为或动作。

2.时间状语:at this time yesterday, at that time或以when引导的谓语动词是一般过去时的时间状语等。

3.基本结构:was/were+doing

4.否定形式:was/were + not + doing.5.一般疑问句:把was或were放于句首。

6.例句:At that time she was working in a PLA unit.When he came in, I was reading a newspaper.五、现在完成时:

1.概念:过去发生或已经完成的动作对现在造成的影响或结果,或从过去已经开始,持续到现在的动作或状态。

2.时间状语:recently, lately, since…for…,in the past few years, etc.3.基本结构:have/has + done

4.否定形式:have/has + not +done.5.一般疑问句:have或has提前

6.例句:I've written an article.It has been raining these days.六、过去完成时:

1.概念:以过去某个时间为标准,在此以前发生的动作或行为,或在过去某动作之前完成的行为,即“过去的过去”。

2.时间状语:before, by the end of last year(term, month…),etc.3.基本结构:had + done.4.否定形式:had + not + done.5.一般疑问句:had放于句首。

6.例句:As soon as we got to the station, the train had left.By the end of last month.We had reviewed four books七、一般将来时:

1.概念:表示将要发生的动作或存在的状态及打算、计划或准备做某事。

2.时间状语:tomorrow, next day(week, month, year…),soon, in a few minutes, by…,the day after tomorrow, etc.3.基本结构:am/is/are/going to + do;will/shall + do.4.否定形式:was/were + not;在行为动词前加won't,同时还原行为动词。

5.一般疑问句:be放于句首;will/shall提到句首。

6.例句:They are going to have a competition with us in studies.It is going to rain.八、过去将来时:

1.概念:立足于过去某一时刻,从过去看将来,常用于宾语从句中。

2.时间状语:the next day(morning, year…),the following month(week…),etc.3.基本结构:was/were/going to do;would/should + do.4.否定形式:was/were/not + going to + do;would/should + not + do.5.一般疑问句:was或were放于句首;would/should 提到句首。

篇8:现在完成进行时和现在完成时辨析

下面我们先来做一组习题热热身吧!

1. —I am so tired.

—No wonder. You for a whole day.

A. work

B. are working

C. have been working

D. have worked

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

— Well, it isn’t surprising. We _______ around all the time.

A. are shopping

B. have shopped

C. were shopping

D. have been shopping

3. I have to see the doctor because I ______ a lot from headache lately.

A. have been suffering

B. was suffering

C. have suffered

D. suffer

Keys: C D A

以上几个题同学们做对了吗?是不是对于两个时态有点混淆不清呢?下面我就针对两个时态的不同之处做个详尽的讲解。

一、现在完成进行时和现在完成时的核心含义

1. 现在完成进行时的构成形式是have/has been doing sth.,一般译为“一直在做某事”。现在完成进行时没有被动语态,它强调动作在从过去到现在某一段时间内持续进行,强调动作的持续时间,动词必须是延续性动词。现在完成进行时常与all the time, all the afternoon, the whole week等时间状语连用。例如:

The CPI in China has been rising. 中国的居民消费价格指数一直在上升。(强调动作持续)

2.现在完成时表示动作发生在过去,完成在过去,其结果或影响仍存在。重点为“已经做过了某事”,但是并不强调这一动作在持续不停地进行。现在完成时常与already, yet, so far, recently等时间状语连用。例如:

Xi Jinping has paid his fifth visit to the USA. 习近平已经完成了他对美国的第五次访问。(强调已经完成)

二、现在完成进行时和现在完成时比较

两者相比较,现在完成进行时往往具有3个特点:

1. 未完结性

一般的现在完成时通常具有结果含义(完结性),而现在完成进行时则常常具有未完结含义。如:

I have cleaned the classroom.我把教室打扫干净了。(教室已经打扫干净)

I’ve been cleaning the classroom.我一直在打扫教室。(可能尚未打扫完教室)

例1(2010江苏卷)—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。 句意:杰克,你为什么看起来如此疲惫?我一直都在粉刷房子,并且我明天必须完成。根据句意可知,杰克一直在粉刷房子,动作未完结,并且杰克会继续粉刷,强调动作持续,故采用现在完成进行时态。C项为现在完成时,强调过去的动作已经完成及对现在的影响,而杰克显然还没有刷完房子,故C项不符合语境。

2. 连续性或重复性

现在完成进行时常常用于表示延续至今的连续性或重复性动作。

Jack have been calling Lucy every night for the last week. 上星期,杰克每天晚上都给露西打电话。

I’ve been knocking. I don’t think anybody’s in. 我一直在敲门。我想屋里没人。

例2 (2009四川卷)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。 句意为:对不起,玛西娅,一位来自Vanity Fair的记者一整天都在打电话,你现在能和她通话吗?时间状语all day表示过去开始的动作一直持续进行到现在,记者一整天肯定是数次打电话,体现了连续性和重复性的特点,故用现在完成进行时。

3. 常带有感情色彩

说话人往往带有赞许、埋怨等明显的感情色彩。

Meng Peijie has been looking after her paralysed adoptive mother with great care for 12 years. We all admire her very much. 孟佩杰12年来一直悉心照顾瘫痪的养母,我们都很钦佩她。(赞许的感情色彩)

I’ve been waiting for an hour, but he still hasn’t turned up. 我都等了一个小时了,但是他还未露面。(抱怨的感情色彩)

例3 (2008北京西城抽样) —I wonder if you could go with me to the cinema.

—Don’t disturb me. I ______ a composition all the morning and haven’t finished it yet.

A. write

B. was writing

C. have written

D. have been writing

分析 D。 根据答语的第二句可知答话人整个上午都在写作文,现在还没有写完,所以用现在完成进行时,体现了未完结性的特点,表示动作从过去一直持续到现在,而且还可能继续下去。并且由“Don’t disturb me”可以明显感觉到答话人抱怨的感情色彩。而现在完成时强调对现在造成的影响或结果,不表示动作的持续,因此C项不正确。

巩固练习

1. (2010湖南卷) I’m tired out. I ______ all afternoon and I don’t seem to have finished anything.

A. shopped

B. have shopped

C. had shopped

D. have been shopping

2. (2010辽宁卷) 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

3. I wonder if John has forgotten my number, I _______ him to call me for the past two hours.

A. was expecting

B. have expected

C. have been expecting

D. expected

4. —Sorry for being late. I was held up in the traffic.

—It’s all right. I _______ the newspaper, anyway.

A. am reading

B. read

C. have been reading

D. have read

5. Please stop to have a rest. You _______ the washing machine the whole morning.

A. have repaired

B. were repairing

C. have been repaired

D. have been repairing

上一篇:上海金山市场调研下一篇:烟草管理体系建设