现在完成时态专题(二)
英语时态之现在完成时(练习题及答案)
英语时态之现在完成时一、什么是时态时态就是表示一个动作发生的时间和所处的状态。
“时”就是这个动作发生的“时间”;“态”就是这个动作在某个时刻的“状态”。
二、时间的定义英语中把时间分为三类,即:过去现在将来三、状态的定义状态指的是在某个时刻这个动作所处于的状态。
动词共有四类状态,分别为:一般式、进行式、完成式和进行完成式。
1.一般式表示经常发生的动作,其动词形式为do例:I often get up at 7.我经常在七点钟起床。
2.进行式表示正在进行的动作,其动词形式为“be动词+ doing”例:She is singing a French song.她正在唱一首法语歌。
3.完成式表示对“之前发生动作”的一个总结,其动词形式为“have + done”例:They have found the missing child.他们找到那个失踪的孩子了。
4.完成进行式表示对“正在进行动作”的一个总结,其动词形式“have + been + doing”例:I have been reading books for two hours.我已经连续读书两个小时了。
四.现在完成时(has\have done)(一)、完成时态的核心含义:完成时态的核心意义就是表示“回顾”即从一个时间点回顾到另外一个时间点,因此完成时态必定涉及前后两个时间。
(二)、现在完成时态表示的是一个横跨前后两个时间点的事件,其结构:have\has + done(三)、现在完成时态的讲解1.现在完成时中延续动作与时间状语的关系:谓语是延续的所以时间状语也必须是延续的。
例:I have learned English for over ten years now ,but I still can not speak it well.I have been married for over a year .I am happily married.注意:在现在完成时态中常用以下两个结构引导时间(1).Since + 时间点或从句Man has lived in fear of fire since time began.(2)For + 时间段Great changes have taken place in Beijing for the past few years.常见的用在现在完成时态当中的时间短语有:in the past fewyears ,over the past few years ,during the last three months, for the last few centuries,through centuries 和throughout history2.现在完成时态中过去发生的动作重复到现在还可能重复下去。
中考英语时态复习现在完成时态专练(二)
现在完成时态专练(二)一、单项选择题 1. —Do you know the movie Coming Home? —Yes. I A. saw B. see C. have seen D. will see 2. —Lunch? ―No, thanks. I . A. will eat B. am eating C. have eaten 3. —Where is Tom? We can't find him anywhere.— Perhaps he it twice. It's moving. D. ate home.A. has gotB. is gettingC. gotD. was getting 4. —How long have youthe football team of the school? —About 2 years. A. been on B. been at C. joined D. played5. —I have already finished my homework. When youA. have; finishedB. do; finishC. will; finish 6. Mr. Green in China since 5 years ago.A. livedB. has livedC. lives 7. I a letter from him since he left.A. didn't receiveB. haven 51 gotC. didn't have8. There great changes in our country for two years.A. wereB. hasC. has been D have been 9. I haven ’t seen you last Saturday. A. for B. since C. from 10. —How long have you taught in this school? — . A. In 1995 B. Since 1995 C. 8 years agoD. Since 8 years 11. N either you nor Hans to the Great Wall before.A. have goneB. has goneC. has beenD. have been 12. —Have you to Hawaii? —Yes. I there last Spring. A. been; have been B. gone; went C. gone; have been D. been, went 13. —Where is Mr. Green?—Oh, he Canada. A. has been to B. has gone to C. have gone to D. have been to 14. When he arrived at the bus stop, the bus for 20 minutes. A. has left B. had left C. has been away 15. The factory since the February of 1988.A. has been openB. has openedC. was open16. Have you met Mr. Li? A. just B. ago C. before 17. His uncle for more than 9 years. A. has come here B. has started to work C. has lived there D. has left the university18. Both his parents look sad. Maybe they what's happened to him.A. knewB. have knownC. must knowD. will know 19. How long has his brother the book? A. kept B. bought C . lent D. borrowed 20. Where you ? I haven ’t seen you these days. A. have; gone B. have; gone to C. have; been D. have; been to 21. How longyour father Shanghai? A. did; come B. has; go to C. has; been to D. has; been init?D did; finishD. will live D. haven't heard D. afterD. had been away D. opened D. a moment ago二、用单词的正确形式填空1. —I just _____________ (come) back from the bus station.——When ________ you (go) there?2.The boy is happy now because he (sell) out all the newspapers.3.Miss Green (teach) us English last year. She (teach) us for about 2 years.4.I (not go) to the cinema tonight because I (see) the film before.5.Mr. Brown (make) a lot of friends since he(come) to work in New York two years ago.i6.Wait here, please. The train yet.(not arrive)7.Because of his heart problem, the man ___________________ (not drink) so far.8.The couple (marry) for thirty years.9.We (not see) each other for a long time.10.He (hide) his unfinished homework from his parents just.11.Tom's parents China for England already.(leave)12.Half an hour (pass) since they (hang) out with their friends.13.It’s her third time that she (win) the first prize in the singing competition.14.The whole class including their head teacher (lie) on the grass for all the afternoon to enjoy the sunshine.15.—Tom (write) the article yet?—No, he (not wake) up yet. He is still in bed.16.This is (fun) person we (meet).三、句型转换1.I have ever been to Dalian with my parents.(改为一般疑问句)you ever to Dalian with your parents.2.I have studied English since two years ago.(对划线部分提问)have you been studying English?3.He has already gone home.(否定句)He home .4.He has been there twice. (对划线部分提问)he been there?5.Has your brother made a speech yet?(做否定回答)No, he ./No, .6.My parents have ever taken a plane.(变否定句)My parents taken a plane.7.Mr. Brown has gone to the Great Wall.(对划线部分提问)Mr. Brown gone?8.I joined the army two years ago.(同义句)I a soldier two years.9.She went to Shanghai one month ago.(同义句)She Shanghai for one month.10.He finished his work three weeks ago.(同义句)The work ______________ three weeks ago.11.Lily borrowed the book from the library four days ago.(同义句)Lily the book from the library four days.12.Tom hasn't been to Qingdao. I haven't been to Qingdao, either.(同义句)Tom hasn't been to Qingdao,I.13.Mr. Smith isn't here. He went to the library.(同义句)Mr. Smith to the library.14.Miss Gao left an hour ago.(同义句)Miss Gao for an hour.15.The movie started three minutes ago.(同义句)The movie three minutes.The movie three minutes ago.16.你哥哥骑过马吗?(汉译英)your brother a horse?17.那是他第一次放风筝。
现在完成时态课件
其他易错点提示
要点一
忘记在助动词后加动 词的过去分词形式
例如,“I have go to the park.” (错误),应改为“I have gone to the park.”(正确)。
感谢您的观看
不规则动词变化举例
be - was/were have - had
go - went
不规则动词变化举例
do - did see - saw
eat - ate
不规则动词变化举例
01
take - took
02
make - made
03
find - found
04
bring - brought
特殊情况处理技巧
例如
I have already finished my homework.(我已经完成我的作业了。)
否定句结构和用法
现在完成时态否定句的基本结构是
主语+have/has+not watched the movie yet.(她还没有看过那部电影。)
疑问句结构和用法
现在完成时态课件
contents
目录
• 现在完成时态基本概念 • 现在完成时态用法详解 • 动词变化规则及特殊情况处理 • 句子结构和用法举例 • 常见错误及注意事项 • 练习与巩固环节
01 现在完成时态基本概念
定义与用法
现在完成时态表示过去发生的动作对现在 造成的影响或结果,或表示从过去某个时 间点开始一直持续到现在的动作或状态。
经历与经验
现在完成时态还可以表示过去的经历或经验,这些经历或经验对现在的情况或 行为产生影响。例如,“He has traveled to many countries.”(他去过很多 国家。)
现在完成时精讲以及练习(附答案)
现在完成时精讲和练习(附答案)一、现在完成时的六种常用情景:(一)表示过去发生或已经完成的动作对现在造成的影响或结果,1、The car has arrived。
车子来了。
(对现在结果的影响是:车子已在门口)2、Someone has broken the window.有人把窗户打破了。
(对现在结果的影响是:窗户仍破着)3、It’s so dark。
Someone has turned off the light.这里很黑,有人刚把灯关了。
(对现在结果的影响是:现在很黑)4、Are you free? I have finished my homework. I am free.你有空吗?我已经做完了家庭作业。
我有空。
(我已经完成了家庭作业,对现在影响是:很有空)。
(二)表示过去已经开始,一直延续到现在的动作或状态。
一般会和表示从过去某一时刻延续到现在(包括“现在”在内)的一段时间的状语连用。
如for+时间段、since+过去的时间点、疑问词how long等。
这时表示持续动作或状态的动词必须是延续性动词。
1、My uncle has worked at this factory for five years。
我叔叔在这个工厂工作已经五年了。
2、Mr. Black has lived in China since 2002。
自从2002年Mr. Black 一直住在中国。
3、How long have you been here?你来这里多久了?4、I have learnt English for more than ten years。
我已经学了10多年的英语。
(从10年前开始,持续到现在)5、She has swum since half an hour ago。
我已经游泳了半个小时。
(半个小时前开始,到现在还在游) (三)经验性用法:表示从过去开始到目前为止这段时间中反复发生的动作或多次出现的状态。
冀教版初中二年级英语语法第二讲:现在完成时态
第二讲:现在完成时态肯定句:主语+have/has+动词的过去分词+其他否定句:主语+have/has+not+动词的过去分词+其他一般疑问句:Have/Has+主语+动词的过去分词+其他特殊疑问句:特殊疑问词+一般疑问句(have/has+主语+过去分词+其他)1.现在完成时用来表示过去已经完成的动作对现在造成影响或后果。
也就是说,动作或状态发生在过去但它的影响现在还存在,强调的是现在。
I have already posted the photo.我已经邮寄出了照片。
与此种用法连用的时间状语时一些模糊的过去时间状语,如already(肯定句句中), yet(否定句/疑问句句尾), just, before, recently,still, lately,never等。
2.现在完成时也可用来表示动作或状态发生在过去某一时刻,持续到现在并且有可能会继续持续下去。
He has lived here since 1978.自从1978年以来,他一直住在这儿。
(动作起始于1978年,一直住到现在,可能还要继续住下去。
)此种用法常与for(+时间段),since(+时间点或过去时的句子)连用。
谓语动词必须是延续性动词。
有些瞬间动词可变为延续动词:go out----be outfinish----be overopen----be opendie----be deadbuy---havefall ill---be illcome back----be backcatch a cold----have a cold现在完成时的常见用法对于现在完成时的考查,多以单选、句型转换或词语运用的形式考查学生在具体语境中灵活运用时态的能力。
在考试中,会让大家判断是否该用现在完成时,或者是考查“瞬间动词”不能与表示一段时间的状语连用”这一知识点。
典型例题His father_____the party since 1978.A.joinedB.has joinedC.was inD.has been in答案:D【解析】本题考查学生对现在完成时的熟练掌握。
2024年中考英语语法复习 现在完成时 课件 (共38张PPT).ppt
so far/up to now/until now 到目前为止 ever 曾经
just 刚才
in/during/over past/last few years 在过去的几年里
since 自从
before 在...之前 recently/lately 最近 for+段时间 表示一段时间
He has just come . Have you ever been to the farm? The woman has never heard of that before. So far, we have visited the moon.
定义 标志词 结构 过去分词变化规则 练习 重难点辨析
already 已经(肯定句) yet 已经(疑问句) 还(否定句)
for+段时间 表示一段时间 +时间点
since 自从 +从句 +段时间+ago
I have already finished reading the book. 我已经读完这本书了。 I haven’t finished reading the book yet. 我还没读完这本书。 Have you finished reading the book yet? 你已经读完这本书了吗?
定义 标志词 结构 过去分词变化规则 练习 重难点辨析
never yet
before already
ever
just
recently/lately
so far/up to now/until now since in/during/over past/last few years
for+段时间
已经(疑问句) 还(否定句)
现在完成时专项讲解及练习
时态专题之现在完成时第一部分:现在完成时概述现在完成时的结构:现在完成时的结构是“ have / has+ 动词的过去分词”。
过去分词的变化分规则与不规则两种。
规则变化与过去式相同,不规则变化需要另记。
现在完成时的用法:1)过去发生或已经完成的动作或存在的状态对现在造成的影响或结果。
(即它的"完成用法")e.g. I have just cleaned the classroom.2)过去已经开始,一直持续到现在的动作或状态。
注意:此时动作可能还要继续。
(即它的"未完成用法")。
E.g. He has lived in Beijing for ten years.现在完成时的句型变换A. 现在完成时的否定句是在have / has后边加not,变一般疑问句是把have / has提前。
E.g. I have ridden a horse.I have not ridden a horse.Have you ridden a horse?B.现在完成时的时间状语通常为already, just, yet, ever, never, before等。
另外还可和since+表过去的时间点,for+时间段连用。
做题时常见错误如下:一、易丢掉have / has例:He taken (take) the medicine before.Correction:________________解析:have/has 为助动词,起构成时态的作用,是不能省略的。
二、have与has易用混例:I has never heard (hear) of that before.Correction:________________解析:现在完成时与一般现在时一样也有单三人称的变化,当单三人称作主语时用has, 一般人称作主语时用have.三、延续性动词与短暂性动词易弄错例:She has left (离开) for 2 hours.Correction:________________解析:在肯定句中,与since或for引出的时间状语连用的是延续性动词,不能是短暂性动词,但在否定句中短暂性动词也是可以的。
现在完成时完整版本ppt课件
4.Mr Green has worked here _s_in_c_e__ he came to China.
5.His grandpa has been dead __f_o_r__ several years.
.
14
严格执行突发事件上报制度、校外活 动报批 制度等 相关规 章制度 。做到 及时发 现、制 止、汇 报并处 理各类 违纪行 为或突 发事件 。
yet. 3.We __h_a_v_e_ never __s_e_en__ (see) this book
before.
5.Mother __h_a_s_ just _c_le_a_n_e_d_(clean) the house.
6.Sally _h_a_s__vi_s_it_e_d_(visit) China before.
.
18
严格执行突发事件上报制度、校外活 动报批 制度等 相关规 章制度 。做到 及时发 现、制 止、汇 报并处 理各类 违纪行 为或突 发事件 。
举例:
1.我买了这本书五年了。 I have bought this book for five years. ( F ) I have had this book for five years. ( T ) 2.这位老人已经死了十年了。 The old man has died for ten years. ( F ) The old man has been dead for ten years. ( T )
3. He hasn’t returned (not return) the book yet. 三、判断正误:(2分,每题1分)
1.他爷爷已经去世三年了。
His grandpa has died for 3 years.( F) 2. 他去过北京。
人教版八年级英语下册现在完成时讲解及练习
现在完成时讲解一.基本结构:助动词have/has+过去分词(done)二.句型:否定句:主语+have/has+not+过去分词+其他.一般疑问句:Have/Has+主语+过去分词+其他.简略答语:Yes,主语+have/has.(肯定)No,主语+haven't/hasn't.(否定)三.用法(1)现在完成时表示过去发生或已经完成的动作对现在造成的影响或结果I have spent all of my money(so far).(含义是:现在我没有钱花了.)Guo zijun has(just/already)come.(含义:郭子君现在在这儿)My father has gone to work.(含义是:我爸爸现在不在这儿)(2)现在完成时可以用来表示发生在过去某一时刻的,持续到现在的动作(用行为动词表示)或状态(be动词表示)常与for(+时间段),since(+时间点或过去时的句子)连用.①f or+时段②s ince+过去一个时间点(译为:自从……以来)③s ince+时段+ago④s ince+从句(过去时)●⑤I t is+时段+since+从句(过去时)Mary has been ill for three days.I have lived here since1998.四.has gone(to),has been(to),has been(in)的区别Have/Has gone(to):去了(现在不在说话现场)Where is your father?H e has gone to Shanghai.Have/Has been(to):去过(已不在去过的地方)My father has been to Shanghai.Have/has been in:呆了多久(还在所呆的地方)My father has been in Shanghai for two months./sin ce two months ago.五.现在完成时的标志1.现在完成时的含义之一是过去完成的动作对现在仍有影响,用以下四大标志词可以表达这种含义:*以already,just和yet为标志He has already got her help.他已得到她的帮助。
关于现在完成时态的英语作文(2)
关于现在完成时态的英语作文(2)现在完成时的英语作文篇四When we have something annoy us, we will naturally to find someone to talk about it, the first choice is friend. We will not talk about it in front of our parents, because we dont want them to worry about us. Friend is so important in our life, we have many friends, we will share our happiness and sorrow with them, we hang out together, in a word, friends are part of our life. What will happened if someone have no friend? We hear from the news that the crime people are isolated by others, most of them have no friends, their view point about the world is distorted. Without friends, people have no where to relieve their emotion, the long times depression of the emotion distract people from the normal life. So friends are very important, we cant live without friends.当我们有烦恼的时候,自然地,我们会找人来谈谈,朋友是第一选择。
现在完成时讲解(含讲解及习题)
创作编号:BG7531400019813488897SX创作者:别如克*现在完成时讲解一、构成:肯定式:主语+ 助动词have/has + 动词的过去分词.疑问式:助动词Have/Has + 主语+ 动词的过去分词?否定式: 主语+ 助动词have/has + not + 动词的过去分词.过去分词规则变化:a)一般情况下,直接加ed, (work---worked,water---watered, finish---finished等;)b)以“辅音字母+ y”结尾的动词, 把y 变成i 再加ed, (carry-- -carried study---studied等;)c)以辅+元+辅结尾且中读的动词,要双写最后一个辅音字母,再加ed。
(stop---stopped,shop---shopped)d)以不发音的e结尾的动词,只加d (过去分词不规则变化表:二、用法:用法一:表示过去(已经、曾经或从未)发生的某一动作对现在造成的影响或结果。
标志词:①already, ②never, ③ever, ④just, ⑤yet, ⑥before,⑦once/twice/数字+ times例:I have cleaned my room. 我已打扫了房间(房间现在是干净的,不需要打扫了) They have left. --他们已经离开了,也就是说现在他们人不在这里I have never had a car (我从未有过汽车。
)I have been there twice.a)already 往往用于肯定句,用在疑问句时表示强调或加强语气;yet 用于否定句和疑问句。
•He has already left here. 他已经离开这里了。
•Has he already left here? 他(真的)已经离开这里了吗?(表示加强语气)•My teachers haven’t had breakfast yet. 我的老师们还没有吃早饭。
初中英语现在完成时态详细讲解及其练习
注意事项
单击此处可添加副标题
have been(to)与 have gone( to)的区别:have been(to)表示“去过某地(现在已经回来了)”,可用于 各人称;have gone(to)表示“去某地了(说话时某人不 在当地)”,常用于第三人称,前者可与 once , never, several times 等连用,后者则不能。
pictures ❖ (A ) has just (B)have ever (C)has yet
(D)have already
❖ 二 选择填空
_ ❖ ( ) 1. ——Have you finished your homework ——Yes, I it last night ❖ (A) finish (B) finished (C) have finished (D) will finish
三 用 since 和 for 填空 (一)
❖ 1) ______ two years _______ two years ago 2) _______ last month 3) _______ yesterday 4) _______ an hour ago 5) ______ she left here 6) _______ 4 o’clock 8) ______ 1999
归纳总结:由非延续性动词到延续性动 词的转换
• arrive→be here die →be dead begin (start)→ be on • come back→ be back fall ill (sick, asleep )→be ill (sick,
asleep) leave →be away get up→ be up finish →be over • open →be open close →be closed borrow →keep • be on →be in 或 be a member of… go to school→be a
现在完成时态ppt课件
He died two years ago.
He has been dead for two years /since two years ago
It is/ has been two years since he died.
Two years has passed since he died
❖ 7. Jim has gone to Beijing for 2 years. has been in
❖ 8.What time have the factory opened?
did
open
❖ 9.I have gone to Chunhua Middle School twice been to
I have bought a new apartment for a month 错误 I have had a new apartment for a month 正确
常见非延续性动词和延续性动词的转变
❖ arrive/come/go to/reach be in
❖ borrow
keep
❖ leave
❖ eg: I have lost my wedding ring. 我丢了 我的结婚戒指(这一动作虽然发生在过去, 但影响持续到现在,其结果是我现在没有结 婚戒指了)
❖ I have sent him a Christmas card.
❖ He has just bought a new house.
❖ Tom 在哪儿? 他去书店买书了。 -Where is Tom?
-He has gone to the bookshop to buy some books. ❖ 我在北京待了5年了。
《现在完成时态》课件
现在完成时态
汇报人:PPT
目录
CONTENTS
01 添加目录标题
02 现在完成时态的定 义
03 现在完成时态的用 法
04 现在完成时态的特 殊用法
05 现在完成时态的注 意事项
06 练习与巩固
添加章节标题
现在完成时态的定义
定义:现在完成时态表示过去发生 的动作对现在产生的影响或结果, 强调动作的完成和影响。
现在完成时态与“for + 时间段”连用:表示从过去某一时刻开始,持续到现在的动 作或状态。
现在完成时态与“since + 时间点”连用:表示从过去某一时刻开始,持续到现在 的动作或状态。
现在完成时态与“for + 时间段”和“since + 时间点”连用:表示从过去某一时刻 开始,持续到现在的动作或状态。
03
过去时态通常用于描述一次性的动作 或状态,现在完成时态通常用于描述 多次发生的动作或状态。
过去时态通常与明确的时间状语连 用,如yesterday, last week 等, 现在完成时态通常与表示一段时间
的状语连用,如since, for等。
02
过去时态通常用于描述过去的事实或 经历,现在完成时态通常用于描述现
在的事实或状态。
04
与现在时态的区别
现在完成时态表示过去发生的动作对现在产生的影响或结果,而现在时态表示正在进行的动作或状态。
现在完成时态通常用于描述已经完成的动作或状态,而现在时态通常用于描述正在进行的动作或状态。
现在完成时态通常用于描述过去发生的动作或状态对现在产生的影响或结果,而现在时态通常用于描述正在进行的动 作或状态。
翻译句子:我已经完成了作业。 翻译句子:我已经吃过午饭了。 翻译句子:我已经看过这部电影了。 翻译句子:我已经去过那个地方了。
外研版英语 八年级下册 Module2 现在完成时
16
1. You’ve never heard ___ this new kind of plane, __ you?
Hale Waihona Puke A. / ; haven’t B. of ; haven’t C. of ; do D. of ; have
2. ---I have ______ here for two months.
---So you ______ here since two months ago.
A. come, came B. been, have been
C. been, come D. come, have been
3. He was _______ teaching _______ English.
A.sell out B.been sold out C.sold out D.sold
4.—I have been to France twice.
—Wonderful!When ________you________there?
A. have;been B. did;went C. have;gone D. did;go
in the last+段时间(最近的…)
till/until(直到)
up to now(至今)
改错
1. I has read the book. 2. He have gone to the library. 3. Have you saw the film? 4. He’s just washed his clothes, isn’t he? 5. She has finished her job last week. 6. Have you done your homework already?
中考英语-现在完成时态专题讲解
选用 for和 since填空:
1.We haven’t seen each other __f_o_r __ a long time.
2.His father has been in the Party __s_in_c_e_ 10 years ago.
3.The film has been on _f_o_r___ 20 minutes.
4.Mr Green has worked here __s_in__ce_ he came to China.
5.His grandparents have been dead _f_o_r___ several years.
1.Already
※用于肯定句: 句中(行动前,be动后)意为 “己经”。偶尔用于句尾表示强调,但很少
见Eg. I’ve already had breakfast. (更常见) = I’ve had breakfast already.(表示强调)
有时到
He likes playing soccer. He started playing soccer at 1:00 pm. He is still playing soccer now.
Start: 1:00pm Now:3:00pm
He has played soccer for two hours.
4.He has returned to Beijing. Has he returned to Beijing? Yes, he has . No ,he hasn’t
1.你洗脸了吗? Have you washed your face?
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
现在完成时态专练(二)1、So far,I _____ any success. However, I’ll keep trying.A. don’t haveB. didn’t haveC. haven’t hadD. won’t have2、The film _____ for 15 minutes when I arrived at the cinema.A. has beganB. had begun C has been on D. had been on3、----Mary, where's Linda? --- She____ to the museum.A. have beenB. have goneC. has beenD. has gone4、I ____ this English book since I came to Hefei No. 28 High School.A. have boughtB. have hadC. buyD. bought5、Tom’s grandfather _____ for 3 years, but he misses him very much.A.diedB. has diedC. has been deadD. has been died6、Great changes ___in the town since 1988A. have taken placeB. have been taken placeC. has taken placeD. has been taken place7、—___ you ___ the TV play My Ugly Mother? —Yes, it’s well worth seeing.A. Do, seeB. Have, seenC. Are, seeingD. Will, see8、--Where is Mary? I'd like to have a talk with her. --She ____the library.A.has been toB. has gone toC. has leftD. will leave9、Our life____ a lot in the last ten years.A. has changedB. have changedC. will changeD. changed11、The film ____ for 15 minutes when I arrived at the cinema.A. has beganB. had begun C has been on D. had been on12、----Mary, where's Linda? --- She___ to the museum.A. have beenB. have goneC. has beenD. has gone13、I _____ this English book since I came to Hefei No. 28 High School.A. have boughtB. have hadC. buyD. bought14、Tom’s grandfather _____ for 3 years, but he misses him very much.A.diedB. has diedC. has been deadD. has been died16、—_____ you ____ the TV play My Ugly Mother? —Yes, it’s well worth seeing.A. Do, seeB. Have, seenC. Are, seeingD. Will, see18、—Is Mr.Green at home? —No, he_____ Shanghai.A.has been to B.has gone to C.is going to D.has been in19、—I’m sorry to have kept you waiting.— Oh, not at all. I _____ here for a few minutes.A. have comeB. had beenC. has goneD. have been20、Neither you or he _____ Hawaii before.A. has gone toB. have gone toC. have been toD. has been to21、–Is History Museum open to the public yet? - Yes, it ____ for almost two months.A.has been openB. has openedC. has been openedD.has been on22、﹣She ___ten years ago.﹣You mean she_____him for ten years?A.married;has got married to B.got married;has got married withB.got married;D.got married;has been married to23、Lei Feng _____ for many years, but his spirit is still encouraging us.A.died B.has died C.was dead D.has been dead24、—Where is your father? —He______ Australia for a week.A. has been inB. has gone toC. has been toD. have gone to25、—Is Mr Wang at home? — Sorry, he ______Nanjing for 3 days.A. went toB. has been toC. has gone toD. has been in26、—How long is it since he _____this school? —He _____for three years.A. has left ; has leftB. left ; has been awayC. leaves ; has left27、—Why are you so late? The presentation for 10 minutes.A. has begunB. has stoppedC. has been overD. has finished28、—Where is your uncle, Jane? —He is in Guangzhou. He ____ for a month.A. has left. B has gone. C left D. has been away.29、He _____ for ten years.A.has been married B.got married C.has married30、—Hello, may I speak to Mr. Smith? —Sorry, he isn’t in. He ____ the office.A.has been toB.has gone toC.has been awayD.has left31、—Where is your father? —He____ Shanghai on business.A. has been toB. has gone toC. has been inD. has left for33、一Where is Mr. Black? I haven't seen him for a long time.一He ____Switzerland. He _____there for several months.A. has gone to; has been toB. has gone to; has beenC. has been to; has beenD. has been to; has gone参考答案1、C2、D3、D4、B5、C 【解析】本题用语境判断法解题。
根据for 3 years可知应该用现在完成时,先排除A;die是非延续性动词,在肯定句中不能与表示一段时间的状语连用,应转换成与之对应的延续性动词或表状态的词。
故选C。
6、A7、B8、B9、A11、D12、D13、B14、C 【解析】本题用语境判断法解题。
根据for 3 years可知应该用现在完成时,先排除A;die是非延续性动词,在肯定句中不能与表示一段时间的状语连用,应转换成与之对应的延续性动词或表状态的词。
故选C。
16、B18、B19、D20、D21、A22、D.ten years ago是一般过去时(主语+动词过去式+其他)的时间状语,"结婚"是get married,所以第一空填写got married.for ten years是现在完成时的时间状语,谓语要用延续性动词,可排除AB选项(因为其中got是短暂性动词).be married to sb.是嫁给某人、娶了某人,be married with sb.是和某人结婚,根据句意是"她嫁给他已经10年了",所以答案是D.【点评】本题考查一般过去时和现在完成时的区别,即可根据时间状语作出判断.其次注意当现在完成时和一段时间连用时,谓语一定要用延续性动词.最后注意"结婚"的相关短语.23、D “for many years”是时间段,应与完成时态连用,且谓语动词应是延续性动词,表状态;die是瞬间动词,所以此处应用be dead。
故选D。
24、B25、C26、B27、C28、D29、A marry是非延续性动词,在现在完成时态的肯定句中不能与表示一段时间的状语连用;be married表状态,可与一段时间连用。
30、B31、B33、B。