现在完成时经典练习题

合集下载

最新现在完成时专项练习经典(word)

最新现在完成时专项练习经典(word)

最新现在完成时专项练习经典(word)一、初中英语现在完成时1.—Look at these stamps. I _______ them for five years.—Wow, they are wonderful.A. keptB. have keptC. have boughtD. bought【答案】 B【解析】【分析】句意:——看这些邮票,我持有它们5年了。

——噢,真漂亮。

表示动作从过去开始持续到现在用现在完成时,结构为have/has+过去分词,因为主语是I,助动词用have,故选B。

【点评】考查现在完成时的用法,注意表示动作的延续用现在完成时。

2.The volunteers ________ a lot of help to the old and the young since 2010.A. offeredB. have offeredC. are offeringD. will offer【答案】 B【解析】【分析】考查时态.句意"自2010以来,志愿者们向老人和青年提供了大量的帮助.".A过去时.B现在完成时态.C现在进行时态.D一般将来时态.since+点时间通常用于现在完成时态,结构是have/has+动词的过去分词,主语是volunteers复数,用助动词have.offer的过去分词是offered.答案是B.3.—Your shoes are so old. Why don't you buy a new pair?—Because I all my money on an MP5.A. spendB. have spentC. am spendingD. was spending【答案】 B【解析】【分析】因为把所有的钱都花在MP5上,所以没钱买鞋。

强调过去发生的动作对现在的影响,应用现在完成时,故选B。

【点评】考查现在完成时的用法,强调过去发生的动作对现在造成的影响。

现在完成时知识点总结及经典习题(含答案)

现在完成时知识点总结及经典习题(含答案)

译林版中考英语九年级英语现在完成时知识点总结及经典习题(含答案)一、初中英语现在完成时1.一 Have you ever the film Gang Jiong?一 Yes, I have.A. seeB. to seeC. sawD. seen【答案】 D【解析】【分析】句意:“你看过电影《港囧》吗?”“是的,我看过。

”由ever及答语可知句子用现在完成时,故用see的过去分词seen。

【点评】考查动词的时态。

2.—What great progress Huawei ________ in recent years!—No wonder it is widely known in all parts of the world.A. is makingB. has madeC. makesD. made【答案】 B【解析】【分析】句意:——华为近几年取得了多大的进步啊!——难怪它在世界的每个角落都出名。

根据时间状语in recent years,近几年,可知动作从过去持续到现在,时态为现在完成时have/has+过去分词,故选B。

【点评】考查现在完成时。

注意掌握现在完成时的结构have/has+过去分词。

3.All the skirts .They very well.A. sold out;are soldB. sell out;have soldC. have been sold out;sellD. have sold out;sell【答案】C【解析】【分析】句意:所有的裙子都卖完了,他们非常畅销。

第一空sell o ut“卖完”,强调裙子已经被卖完的状态,本句用现在完成时的被动语态:has/have+been+过去分词,sell 的过去分词为sold;第二空sell作“销售”解释时用主动语态,在此处表一直卖得很好的状态,用一般现在时。

故选C。

【点评】本题考查一般现在时和现在完成时的被动语态,注意sell的不同语态和用法。

(英语)初中英语现在完成时解题技巧及经典题型及练习题(含答案)及解析

(英语)初中英语现在完成时解题技巧及经典题型及练习题(含答案)及解析

(英语)初中英语现在完成时解题技巧及经典题型及练习题(含答案)及解析一、初中英语现在完成时1.It has been three years since I ______ a teacher.A. becomeB. becameC. becomingD. to become 【答案】 B【解析】【分析】题意:现在完成时里,since从句里动词应用一般过去时。

故选B。

【点评】考查现在完成时和表示一段时间的时间状语的连用用法,理解题意,即可得出答案。

2.—What great progress Huawei ________ in recent years!—No wonder it is widely known in all parts of the world.A. is makingB. has madeC. makesD. made【答案】 B【解析】【分析】句意:——华为近几年取得了多大的进步啊!——难怪它在世界的每个角落都出名。

根据时间状语in recent years,近几年,可知动作从过去持续到现在,时态为现在完成时have/has+过去分词,故选B。

【点评】考查现在完成时。

注意掌握现在完成时的结构have/has+过去分词。

3.I am surprised at the new look of my hometown,for it _____ a lot over the years.A. changedB. changesC. will changeD. has changed【答案】 D【解析】【分析】我对我的家乡的新面貌感到惊讶,因为这几年改变了很多,结合over the years可知表达的动作发生在过去,对现在造成一定的影响,故用现在完成时have/has+过去分词,主语it,故has,故答案是D.4.Wow! You ________ dinner! Let's eat now.A. cookB. are cookingC. will cookD. have cooked【答案】 D【解析】【分析】句意:Wow,你做好分了,让我们现在来吃。

现在完成时练习题

现在完成时练习题

现在完成时练习题现在完成时(Present Perfect Tense)是英语中一种常用的时态,用来表达过去发生的动作或存在的状态与现在的关联。

这个时态的构成由“助动词have/has + 过去分词”组成。

现在完成时练习题旨在帮助学习者巩固和运用现在完成时。

以下是一些现在完成时练习题,供你练习和复习。

题目一:完成下列句子,使用现在完成时的适当形式填空。

1. I ______ (study) English for five years.2. She ______ (finish) her homework just now.3. We ______ (travel) to many countries.4. They ______ (not see) each other since last month.5. Has he ______ (visit) his grandparents recently?题目二:改写下列句子,使用现在完成时。

1. He started learning Spanish two years ago. →_________________________________________2. They have lived in this city since 2010. →_________________________________________3. I haven't eaten sushi before. →_________________________________________4. She lost her phone yesterday. →_________________________________________5. Have you ever been to London? →_________________________________________题目三:根据提供的句子,回答问题。

(英语)英语现在完成时试题经典

(英语)英语现在完成时试题经典

(英语)英语现在完成时试题经典一、初中英语现在完成时1.All the students _______ very hard over the last three years.A. worksB. has workedC. have workedD. worked【答案】 C【解析】【分析】Over the last three years, 用于现在完成时,又由于主语是复数,故选C。

【点评】现在完成时的时间状语要掌握。

2.—Do you still play basketball?—Oh, no. I ____ it for the past two years.A. haven't playedB. didn't playC. won't playD. hadn't played【答案】A【解析】【分析】句意:——你还打篮球吗?——哦,不了。

我已经有两年没有打过了。

根据句中的for the last two years可知应与完成时态连用,又有时间是the last two years可知是从现在往前两年,因此应使用现在完成时态,故选A。

【点评】考查动词时态中的for+段时间与完成时态连用,根据时间确定是现在完成还是过去完成。

3.—How do you like Beijing, Miss Read?—I've no idea. I _____ there.A. have goneB. have beenC. haven't beenD. haven't gone【答案】 C【解析】【分析】句意:---你觉得北京怎么样,瑞得小姐?---我不知道,我没有去过那儿。

短语:have been to去过某地(已经返回);have gone to去了某地(尚未返回),根据句意,故答案为C。

【点评】考查短语辨析,区分have been to与have gone to,理解句子,根据语境判断答案。

(英语)高二英语现在完成时试题经典

(英语)高二英语现在完成时试题经典

(英语)高二英语此刻达成时试题经典一、单项选择此刻达成时1.Over the last three decades, the number of people participating in physical fitness programs ________ sharply.A. was increasing C. had increased 【答案】 BB. has increased D. will be increasing【分析】【详解】考察时态。

句意:在过去的三十年里,参加健身计划的人数急剧增添。

Over the last three decades“近来的在30 年里”和此刻达成时态连用,应选B。

2.By now 516 Confucius Institutes ______in 142 countries and regions, according to the Confucius Institute Headquarters.A. founded B. would foundC. have been founded D . had been founded【答案】 C【分析】考察时态和语态。

句意:依据孔子学院总部的统计,到此刻为止,全球142 个国家和地区已经成立了516 个孔子学院。

主语516 Confucius Institutes和found之间是被动关系,该句应用被动语态。

且by now 做时间状语,谓语动词应用此刻达成时态。

综上,该空应填have been founded 。

C 选项正确。

3.This is the first time the students ______ to Hyde Park.A. have been visited C. have gone【答案】 C B.have visited D. are being gone【分析】【详解】考察时态。

【英语】《现在完成时》单元测试题(含答案) 经典

【英语】《现在完成时》单元测试题(含答案) 经典

【英语】《现在完成时》单元测试题(含答案) 经典一、初中英语现在完成时1.I can't get into my room now because I _______ my key.A. loseB. will loseC. have lostD. am losing【答案】 C【解析】【分析】我不能进屋了,因为我已经丢了我的钥匙。

已经发生的事,用现代完成时。

【点评】考查时态的用法。

2.—What great progress Huawei ________ in recent years!—No wonder it is widely known in all parts of the world.A. is makingB. has madeC. makesD. made【答案】 B【解析】【分析】句意:——华为近几年取得了多大的进步啊!——难怪它在世界的每个角落都出名。

根据时间状语in recent years,近几年,可知动作从过去持续到现在,时态为现在完成时have/has+过去分词,故选B。

【点评】考查现在完成时。

注意掌握现在完成时的结构have/has+过去分词。

3.—Do you still play basketball?—Oh, no. I ____ it for the past two years.A. haven't playedB. didn't playC. won't playD. hadn't played【答案】A【解析】【分析】句意:——你还打篮球吗?——哦,不了。

我已经有两年没有打过了。

根据句中的for the last two years可知应与完成时态连用,又有时间是the last two years可知是从现在往前两年,因此应使用现在完成时态,故选A。

【点评】考查动词时态中的for+段时间与完成时态连用,根据时间确定是现在完成还是过去完成。

英语现在完成时经典例题含答案推荐精选

英语现在完成时经典例题含答案推荐精选

英语现在完成时经典例题含答案推荐精选一、初中英语现在完成时1.He ___________ for ten years.A. has been marriedB. marriedC. got marriedD. has married【答案】A【解析】【分析】在现在完成时态里,当出现for+段时间时,短暂性动词必须换成延续性动词。

get married需换成be married。

故选A。

【点评】该题考查的是对现完时态中的短暂性动词与延续性动词动词的掌握,这一块内容是中考的重难点,考试频率占时态考查题的一半以上。

学生必须牢记这两种词的转换及转换条件。

2.—What great progress Huawei ________ in recent years!—No wonder it is widely known in all parts of the world.A. is makingB. has madeC. makesD. made【答案】 B【解析】【分析】句意:——华为近几年取得了多大的进步啊!——难怪它在世界的每个角落都出名。

根据时间状语in recent years,近几年,可知动作从过去持续到现在,时态为现在完成时have/has+过去分词,故选B。

【点评】考查现在完成时。

注意掌握现在完成时的结构have/has+过去分词。

3.——Where is Mr. Wang?——He together with his students ________ Zhuyuwan Park.A. has gone toB. have gone toC. has been toD. have been to【答案】 A【解析】【分析】句意:—王老师在哪里?—他同他的学生去了Zhuyuwan公园。

A. has gone to去了,没在这里。

主语是单数;B. have gone to去了,没在这里。

高考英语现在完成时试题经典含解析

高考英语现在完成时试题经典含解析

高考英语现在完成时试题经典含解析一、单项选择现在完成时1. Much disappointed as he is in the job interview, he still keeps his confidence.A. to have failedB. failedC. having failedD. failing【答案】A【解析】试题分析:考查动词的时态.由题目he still keeps his confidence 〔他仍然保持自信〕可知此处强调这件事带来的结果对后面产生了影响,因此用现在完成时态,句意为尽管他面试失败很失望,但他仍然保持自信.应选Ao 考点:考查动词的时态.2. He is the only one of the students who a winner of scholarship five times up to now.A. isB. areC. have beenD. has been【答案】D【解析】【详解】考查现在完成时和主谓一致.句意:他是唯一一位三年奖学金获得者的学生.句中的先行词为the only one ,在定语从句中作主语,故谓语动词用单数.根据句中的时间状语forthree years,故时态用现在完成时.故D正确.3. 一Why do you look very upset?-The electricity was cut off suddenly and my essay unfinished since.A. was leftB. has leftC. had been leftD. has been left【答案】D【解析】【详解】考查时态语态.句意:一一你为什么看起来很沮丧?一一忽然停电了,那时我的文章就没写完.句中leave与主语essay构成动宾关系,要用被动形式;句中时间状语since表示从那时起到现在文章一直没写完,是现在完成时态的时间状语.应选Do4. —In the last few months, Kenny more than 1,000 dollars for breaking traffic rules.-No surprise. He is always being careless.A. would be finedB. had been finedC. has been finedD. will be fined【答案】C【解析】考查时态和语态.句意:一一在过去的几个月里,肯尼已经由于违反交通规那么被罚1000多美元. ----- 不奇怪,他一向很粗心.in the last few months意为过去的几个月来〞,时间是从过去一直持续到现在,应该用现在完成时,主语与巾ne是被动关系,应选C项.5. The Greens moved back to the countryside in 2021 and a happy and peaceful lifethere ever since.A. are leadingB. leadC. ledD. have led【答案】D 【解析】【详解】考查时态.句意:格林一家2021年搬回农村,从此过上了幸福安宁的生活.根据句中时间状语,ever since自从那时候起,可知,指从2021年一直持续到现在,故用现在完成时.应选Do6. The Reform and Opening-up, having passed its brilliant age of 40 years ,the backward situation of the Chinese nation and influenced the world.A.change B changesC has changedD have changed【答案】C【解析】【详解】考查时态.句意:改革开放,走过了辉煌的40年,改变了中华民族的落后局面并影响世界.句中强调改革开放40年〞对现在的影响,故用现在完成时.应选Co7. —What a stupid mistake!一Yes. I ____ you doing it carefully, but without success.A was suggestingB will suggestC have suggested D.had suggested【答案】C【解析】【详解】考查时态.句意:一一这是一个多么愚蠢的错误啊!一一是的,我建议过你要认真,但是你听不进去.根据"What a stupid mistake!判断此处强调过去的事情对现在的影响,应该用现在完成时,故C项正确.8. Tony is one of the five students in his class who the exam. How lucky he is!A is passingB passesC has passed D.have passed【解析】考察时态语态.托尼是班上5个通过测试的学生之一,他真幸运.由题意可知,通过测试这件事在人谈论这件事之前发生,所以,采用完成时态.通过测试是主动形式,并且定语从句中的who修饰的是five students ,所以是have passed,应选D 考点:考察时态和语态9. Either the beautiful sights of this modern city or its local custom thousands of visitorsduring the past years.A.have attracted B were attracting C has attracted D.was attracting【答案】C【解析】【详解】考查现在完成时与主谓一致.句意:无论是这座现代化城市的美丽景色还是当地的风俗习惯在过去的这些年都已经吸引了成千上万的游客.由"during the past years可知;这句话使用现在完成时.“either…or作生语时,谓语动词形式与or后主语保持一致,its localcustom是第三人称单数,所以谓语动词也应使用第三人称单数形式.应选Q【点睛】during the past+时间段,in the the past +时间段,in the recent +时间段都表示到现在为止的前一段时间,时态都用现在完成时.所以由本句话中的during the past years可知,这句话使用现在完成时.10. They for ten years.A.has been married B .have been marriedC got marriedD .married【答案】B【解析】【详解】考查marry的用法.句意:他们结婚有十年的时间了. marry作不及物动词时有两种用法:get married to sb.〔表动作〕/be married to sb.〔表状态〕;作及物动词时有marrysb.,根据for ten years可知,此处应当用be married to sb.强调状态,用现在完成时.故B 选项正确.11. The village isn ' t it used to be and the life we were used to greatly since1992.A. what , has changedB. that, changedC. what, changedD. that , changing 【答案】A 【解析】【详解】考查名词性从句和时态.句意:这个村庄已经不是过去的样子了,我们曾经的生活自1992年以来已经发生了很大的变化.分析句子结构可知,第一空填连接代词引导表语从句,从句中缺表语,故用what,在此处可译成“…的样子〞;第二空填谓语动词,主语是the life ,又由于since 1992是时间状语,故时态用现在完成时,综上,应选A.12. Over the past 12 months the company a 10 percent improvement.A. managedB. managesC had managedD has managed【答案】D【解析】【详解】考查时态.句意:在过去的12个月里,该公司取得了10%的进步.表示过去的动作或状态对现在造成的影响和结果〞,用现在完成时,应选Do13. The Greens China for five years.A.has been in B have been inC went toD .has gone to【答案】B【解析】【详解】考查时态.句意:Green一家人来中国已经五年了.时间状语for five years说明用现在完成时,The Greens作主语时,谓语动词用复数,而且接一段时间要用have been in,故B项正确.14. Ladies and gentlemen, due to the heavy rain, the star who you to see perform willarrive in an hour.A.have come B come C came D are coming【答案】A【解析】【详解】考查现在完成时.句意:女士们,先生们,由于下大雨,你们来看演出的明星将在一小时后到达.现在完成时表示"过去的动作对现在的影响或结果"或"过去的动作延续到现在 ",根据语境,人们来看演出, come的动作已经发生,并且"现在还在",所以用现在完成时,应选Ao15. All of her time to carrying out a further study on the cause of Alzheimer ' s di since she left school.A. has been devotedB. devotedC has devotedD was devoted【答案】A【解析】【详解】考查时态.句意:自从她离开学校,她一直致力于对Alzheimer病因的进一步研究.此处since自从---以来〞,引导时间状语从句,从句用一般过去时态,主句用现在完成时态,且be devoted to 致力于---",应选A.【点睛】l.since自从---以来〔可做介词和连词〕,和现在完成时态连用.He has lived here since he came.自从他来到这里,就一直在这里住着.1.1 t is /has been+ 一段时间+since主语+一般过去时态+其他.自从做某事有多长时间了. 在这个句型中如果从句的动作是终止性动词,那么表示从动作开始到现在多长时间了;如果从句的动作是持续性动词,那么表示从动作结束到现在多长时间了. It is three years since hejoined 〔终止性动词〕the army.他参军有三年了;It is five years since he lived 〔持续性动词〕here.他离开这有五年了.16. —How much do you know about the Winter Olympic Games to be held in Beijing?—Well, the media it in a variety of forms.A. coverB. have coveredC would cover D.covered【答案】B【解析】【详解】考查动词时态.句意:一一关于将在北京举办的冬奥会你了解多少?一一嗯,媒体已经用各种形式进行了报道.根据句意可以判定出,此题用现在完成时态,强调过去的事情对现在的影响还存在.故C正确.17. He his wife for ten yearsA has marriedB has been married withC has been married toD .got married to【答案】C【解析】【详解】考查时态.句意:他和妻子已经结婚10年了.本句应该使用be married表示已婚状态,与时间状语for ten years保持一致.动词marry是短暂性动词,不能和一段时间连用,排除AD项.与某人结婚应该使用介词to,排除B项.故C项正确.18. Jim the size of this board and has found that itA has measured; measures five metres in width8.measured; is measured five metres wideC has measured; is measured five metres wideD. measures; has a measure of five metres wide【答案】A【解析】【详解】考查时态和语态.句意:吉姆量过这块板的尺寸,发现它有五米宽.根据and has found that it.可知用现在完成时,排除B和D, measure当测量〞讲时,后面加数值,用主动语态,应选Ao19. --- Each of the students, working hard at their lessons,the book.---So have I.A. is readingB. has readC reading D.reads【答案】B【解析】【详解】考查主谓一致和时态.句意:一努力学习的每个学生都阅读了这本书. 一我也读了!根据第二句中的助动词have可知前句中也应该使用助动词have/has ,主语each of the students做主语,谓语动词使用单数形式,故B项正确.【点睛】主谓一致主要指人称“和数〞方面的一致关系.对大多数人来说,往往会在掌握主语和随后的谓语动词之间的一致问题上遇到困难.一般情况下,主谓之间的一致关系由以下三个原那么的支配:语法一致原那么(grammatical concord)意义一致原那么(notional concord)就近原那么(principle of proximity).主谓一致〞考查内容涉及名词单数或复数做主语、不可数名词做主语、不定代词做主语、并列结构做主语、特殊名词做主语时与谓语动词数的一致等. 列举如下用法:1 .单数名词(代词),不可数名词做主语时,谓语用单数形式,复数名词(代词)做主语,谓语用复数形式.The desk is Tom '这s长桌子是汤姆的.Some water is in the bottle. 一些水在瓶子里.The students are playing football on the playground. 这些学生正在操场上踢足球.2 . many a+单数名词做主语,意义虽为许多〞,但谓语要用单数形式.Many a student has been to Shanghai.许多学生到过上海.3 . more than one+单数名词做主语,谓语用单数.More than one student has ever been to Beijing. 不止一个学生曾经去过北京.4 .表示时间,价格,重量,数目,长度,数学运算等的词或短语做主语时,这些通常做一个整体概念,谓语用单数形式.例如:Two months is a long holiday. 两个月是一个长借UTwenty pounds isn ' t so heavy.英2/不太重.Ten miles isn ' t a long distance英里阱不是一段很长的距离.Five minus four is one. 5 减4 等于1.5 .主语是each/every+单数名词+and(each/every)+单数名词时,谓语动词用单数. Each boy and each girl has got a seat. 每个男孩和女孩都有一个座位.Every man and every woman is at work. 每个男人和女人者B在工做.6 . one and a half+复数名词做主语,谓语动词用单数形式.One and a half hours is enough. ——个半小时足够了.7 .动词不定式,动名词做主语时,谓语动词用单数形式.To see is to believe 眼见为实. Doing eye exercises is good for your eyes.做眼睛保健操对你的眼睛十分有益.因此在实际操练中要指导学法,掌握根本用法,注意变化就能突破20. With the development of the intelligent robot technology, people the importanceof cooperating among robots, and the challenge in practice.A.have been noticed B .are noticing C will notice D .have noticed 【答案】D 【解析】【详解】考查现在完成时态.句意:随着智能机器人技术的开展,人们已经注意到机器人之间合作的重要性,以及在实践中的挑战.结合句意可知句子用现在完成时态, people是句子主语,故答案为Do21. John is one of the best writers who published a lot of books.A.has B have C have been D.are【答案】B 【解析】【详解】考查主谓一致与现在完成时.句意:约翰是出版了许多书的最好的作家之一.分析句子, 其后定语从句先行词为the best writers是复数,从句中作主语,从句谓语动词与先行词保持人称和数的一致,故其谓语形式要用复数,且约翰已经出版了很多书,为过去的动作对现在造成影响,用现在完成时,且writers与谓语动词publish是主动关系,综上所述.故选B项.22. I won ' t go to see the film tonight, because I my ticket.A. lostB. have lostC. will loseD. didn ' t have【答案】B 【解析】【详解】考查动词时态.句意:我今晚不去看电影了,由于我的票丢了.现在完成时强调对现在的结果/影响, 票不见了 ",所以I won ' t go to see the film tonight此题易错选A, 一般过去时,只强调罢失了〞,也许后来又见了.应选Bo23. We are very proud of what our country in the past seventy years.A. has achievedB. is achievingC. achievedD. had achieved【答案】A【解析】【详解】考查时态.句意:我们对祖国在过去70年里取得的成就感到骄傲. A. has achieved已经实现;B. is achieving正在实现;C. achieved〔去过〕实现;D. had achieved〔过去的过去〕实现. 由in the past seventy years〔在过去的70年里〕判断为现在完成时,应选A项.【点睛】本句考查现在完成时现在完成时通常表过去的动作对现在造成的影响,其结构是have/has done ,常见的时间标志词有:already, yet, so far, up to/till now, since, in/during/over the past/last + 段时间例如:Great changes have taken place in our country in the past decades.在过去几十年里我们国家发生了巨大变化.I have not seen you since we last met each other.自我彳门上次碰面,我已近彳艮久没看至U你了.24. —Is this the first time you Chonqing?—No. The first time I here, the city wasn ' t so fascinating.A. visited; cameB. visited; have comeC have visited; have comeD have visited; came【答案】D【解析】【详解】考查时态.句意:一一这是你第一次来重庆吗?一一不.我第一次来的时候,这个城市并没有那么迷人.句型It/This is first/second/third 从匍,从句用现在完成时,表示某人第几次做某事";The first time首次;第一次〞,常引导时间状语从句,根据主句"the city wasnso fascinating.时态可知,用一般过去时.应选D.25. My dictionary. I have looked for it everywhere but still it .A. has lost ; do not findB. is missing ; do not findC has lost ; have not foundD is missing ; have not found【答案】D【解析】【详解】考查时态.句意:我的字典丢了.我到处找它,但仍然没找到. lose 是个及物动词,如果要表示某物丧失了,只能用被动语态.A 项与C 项使用的都是其主动形式.missing 是形容 词,其词义是:lost ; not to be found 〔丧失了的〕,据此,第一空缺处应填入is missing .根据语境,第二个空缺处应填使用现在完成时的否认形式,由于它可以表示目前还未发生的动 作.应选Do26. Not until a chance to discuss came across last week. A. we have had, shall we C. do we have, we 【答案】A 【解析】考查倒装.句意:直到我们有时机彻底讨论这件事,我们才着手处理上周遇到的问题. Not until 位于句首,主句用局部倒装,从句不倒装,本句中从句强调过去的动作对现在造成的 影响,用现在完成时,故 A 项正确.27. We admire Susan for her persistence, the only one of the young girls who in the rock band for 3 years so far. A . played B playC have playedD . has played【答案】D 【解析】 【详解】考查时态和主谓一致.句意:我们钦佩Susan 的坚持不懈,她是到目前为止在摇滚乐队里演奏了 3年的年轻女孩中唯一的一个.根据定语从句中的 so far 可知,句子用现在完成时态,再根据从句的主语是the only one,单数第三人称形式,应选D .28. The teacher together with his assistants ten cell samples during the past two months in the school lab. A . analyze B analyzesC has analyzedD . have analyzed【答案】C 【解析】 【详解】考查时态和主谓一致.句意:老师和他的助手们,在过去两个月里在学校实验室分析了十个细胞样本.由 "during the past two months 可知,本句为现在完成时,主语为 The teacher together with his assistants ,当together with 连接句子时,谓语单复数与 together with 之前 的词的单复数保持一致既与 The teacher 保持一致.应选 C 项.29. --I'm sorry, but I don't quite follow you. Did you say you wanted to return on September 20? --Sorry, I myself clear. We want to return on October 20. A. hadn't made B. wouldn't makeC. don't makeD. haven't made【答案】Dit thoroughly, ____ set out to handle the problem weB . have we had,we shall D we shall have had, shall we【解析】【详解】考查时态.句意:一一抱歉,我没有听清楚.你是说你们想九月二十号回来吗?一一抱歉,我没有表达?#楚.我们想10月20号回来.根据句意,对方已经说过了,结果是让人没听清楚.故可用一般过去时或现在完成时态表达.结合选项中没有一般过去时,只有D是现在完成时.应选Do30. We each other since childhood.A. have knownB. knewC. knowD. are knowing【答案】A【解析】【详解】考查现在完成时.句意:从儿童时期我们就是彼此熟悉.根据题干中的时间状语sincechildhood可知此处应用现在完成时.应选A.31. This isn't the first time the shareholders Zuckerberg to step down from his dual roles, which would help him focus on running the companyA. have wantedB. wantedC. will want.D. want【答案】A【解析】【详解】考查时态.句意:这并不是股东们第一次希望扎克伯格放弃他的双重角色,这将帮助他专注于治理公司.句型It/This is the first time后接从句,从句用现在完成时.应选A.【点睛】在It/This is/was the first/second......time +that....句型中,意为:某人第几次做某事.当主句的谓语动词为is时,从句一般用现在完成时;当主句的谓语动词为was时,从句一般用过去完成时.此题抓住题中时态isn't可知,从句用现在完成时.32. —How long you? —For five years. We in 2001.A. have; been married; got married.B. did; marry; got married.C. have; got married; married.D. were; married; married.【答案】A 【解析】【详解】此题考查时态和动词marry的用法.句意:一一你结婚多久了?一一五年.我们2001年结婚.第一句根据how long可知,此处表状态,用be married形式,根据语境可知,此处用现在完成时形式;第二句中根据时间状语in 2001可知,用一般过去时,故填got married,综上,选A o【点睛】marry既可用作及物动词,也可用作不及物动词,意为结婚;嫁;娶;与.结婚等.常见用法如下:一、marry sb表示嫁给某人;与♦•结婚.例如:John married Mary last week.上星期约翰和玛丽结婚了.二、be/get married to sb 表示与某人结婚.例如:Jane was married to a doctor last month.上个月简和——位医生结婚了.Rose got married to a teacher.罗斯和一位教师结婚了.三、marry sb to sb表示父母把女儿嫁给某人或为儿子娶媳妇.例如:She married her daughter to a businessman.她把女儿嫁给了——位商人.四、marry作不及物动词时,往往用副词或介词短语来修饰.例如:She married very early.她很早就结婚了.五、marry 一般不与介词with连用.例如:她和一位英国人结了婚.【误】She married with an Englishman.【正】She married an Englishman.【正】She was / got married to an Englishman.六、假设问某某是否结婚,而不涉及结婚的对象,可用be / get married的形式,相当于系表结构.例如:你结婚了吗?【误】Do you marry?/ Have you married?【正】Are you married?/ Have you got married?33. You' d better try second time if it is first time that you.A. the; the; failB. a; the; have failedC a; the; should fail D.the; a; fail【答案】B【解析】【详解】考查冠词、固定句型、时态.句意:如果这是你第一次失败,你最好再试一次.第一空:不定冠词a/an+序数词〞表示又一,再一〞;定冠词the+序数词〞表示顺序第一/第二•••.;〞第二、三空:句型It is the first time that 这是•?某大〕第一次做…〞从句用现在完成时. 应选B项.34. --my dictionary?-- Yes. I put it in your desk just now.A. Do you seeB. Have you seenC. Did you seeD. Had you seen【答案】B【解析】【详解】考查时态.句意:一一你看到我的词典了吗?一一是的,我刚刚把它放你桌上了.根据句意可知此处强调过去的动作对现在造成的影响,用现在完成时,故B项正确.35. ——Why not go into the classroom ?—The door locked.A. have beenB. will beC. has beenD. is【答案】C【解析】【详解】考查现在完成时.句意:--为什么不进教室?--门已经锁了.现在完成是表示过去的动作对现在的影响或结果〞或过去的动作一直持续到现在此题中的门包经被锁〞,对现在产生影响是没有进教室〞,故需要现在完成时的被动语态,主语是第三人称单数.应选Co36. According to a UN report, people goodbye to 52% of the worlds animals in the past 40 years.A. saidB. have saidC. were sayingD. had said【答案】B 【解析】【详解】此题考查时态.解题步骤:1.确定时态:in the past 40 years作时间状语时,主句谓语动词要求使用现在完成时;2.确定句意:根据一份联合国的报告,在过去的40年中,人们已经和世界上52%的动物辞别了.应选Bo37. --Can I have a talk with Johnson?--Oops! He for only ten minutes.A. was awayB. has been awayC. has leftD. left【答案】B【解析】【详解】考查动词时态.句意:一我能和Johnson聊聊吗?一啊哦!他走了10分钟了.分析句子可知,离开的动作发生在过去,即10分钟前,但对现在有影响或结果,因此要使用现在完成时.has been away表示一个状态,是延续行动词词组,在现在完成时中可以与一段时间连用,而has left只是表示一个动作,是个瞬间动作,是非延续性动词,在现在完成时中不能与一段时间连用.应选Bo38. Never before such a difficult time, and nor.A. we have experienced; they haveB. have we experienced; have theyC did we experience; they didD we had experienced; had they【答案】B【解析】【详解】考查时态和倒装句.句意:以前我们从没经历过如此艰难的时期,他们也没有经历过.never before从来没有,前所未有〞,要与完成时态连用,位于句首时句子需要使用局部倒装,即助动词have/has提前;nor放句首引导倒装句,意为“…也不……;句子需要局部倒装,与上文助动词保持一致.应选Bo【点睛】局部倒装1) 句首为否认或半否认的词语, 如no, not, never, seldom, little, hardly, at no time, in no way, not until 等 (;・Never have I seen such a performance.Not until the child fell asleep did the mother leave the room.当Not until引出主从复合句,主句倒装,从句不倒装.注意:如否认词不在句首不倒装.比方:I have never seen such a performance.The mother didn't leave the room until the child fell asleep.2)否认词开头作局部倒装如Not only - but also, Hardly/Scarcely - when, No sooner 等巾|0]装.例如:Not only did he refuse the gift, he also severely criticized the sender.Hardly had she gone out when a student came to visit her.No sooner had she gone out than a student came to visit her.3) so, neither, nor 作局部倒装用这些词表示"也"、"也不"的句子要局部倒装.例如:Tom can speak French. So can Jack.If you won't go, neither will I.4) only+副词/介词/状语从句位于句首,要局部倒装Only in this way, can you learn English well.Only after being asked three times did he come to the meeting.如果句子为主从复合句,那么主句倒装,从句不倒装.Only when he is seriously ill does he ever stay in bed.39. Television is more than an electronic equipment; it a powerful tool forcommunication.A.was becoming B has become C had become D.will become【答案】B【解析】【详解】考查时态.句意:电视不仅仅是一种电子设备;它已成为强大的交流工具.根据前文的is可知本句应该用现在时.根据句意,这里表达的是电视白经成为〞强大的交流工具,是过去发生的事到现在造成的结果,所以用现在完成时,应选B项.40. - -Did you watch the news about the success story of a farmer in Longhu last night?Yes. By using an e-commerce platform, his fruit business nationwide.A.is expanding B has expanded C would expand D.was expanding【答案】B【解析】【详解】考查时态.句意:一一你看了昨晚龙湖农民的成功事迹的新闻了吗?一一看了.通过使用网络商业平台,他的水果生意已经做到全国了.分析句子可知,生意已经做到了全国范围,对现在造成了影响,且现在这个生意依旧在进行,故应用现在完成时.应选B。

高中英语现在完成时解题技巧及经典题型及练习题(含答案)

高中英语现在完成时解题技巧及经典题型及练习题(含答案)

高中英语现在完成时解题技巧及经典题型及练习题(含答案)一、单项选择现在完成时1.He _________________ his wife for ten yearsA.has married B.has been married withC.has been married to D.got married to【答案】C【解析】【详解】考查时态。

句意:他和妻子已经结婚10年了。

本句应该使用be married表示已婚状态,与时间状语for ten years保持一致。

动词marry是短暂性动词,不能和一段时间连用,排除AD项。

与某人结婚应该使用介词to,排除B项。

故C项正确。

2.He is the only one of the students who _____ a winner of scholarship five times up to now. A.is B.areC.have been D.has been【答案】D【解析】【详解】考查现在完成时和主谓一致。

句意:他是唯一一位三年奖学金获得者的学生。

句中的先行词为the only one,在定语从句中作主语,故谓语动词用单数。

根据句中的时间状语for three years,故时态用现在完成时。

故D正确。

3.—What a stupid mistake!—Yes. I ______ you doing it carefully, but without success.A.was suggesting B.will suggestC.have suggested D.had suggested【答案】C【解析】【详解】考查时态。

句意:——这是一个多么愚蠢的错误啊!——是的,我建议过你要认真,但是你听不进去。

根据“What a stupid mistake!”判断此处强调过去的事情对现在的影响,应该用现在完成时,故C项正确。

4.Tony is one of the five students in his class who ______ the exam. How lucky he is!A.is passing B.passesC.has passed D.have passed【答案】D【解析】考察时态语态。

高中英语现在完成时时态经典大题例题

高中英语现在完成时时态经典大题例题

高中英语现在完成时时态经典大题例题单选题(经典例题高频考点-名师出品必属精品)1、—I’m sure Andrew will come out first in this speech competition.—I think so. He ______ for it for months.A.is preparingB.has been preparingC.had been preparingD.was preparing答案:B解析:试题分析:---我敢肯定Andrew在这次演讲比赛中会获得第一名。

---我也这么认为,他已经准备了好几个月了。

现在完成进行时表示从过去某个时间开始持续到现在的动作,并强调动作还在进行。

根据句意Andrew这几个月一直在准备演讲比赛。

故用现在完成进行时。

故选B。

考点:考查动词时态语态2、In addition to filling stomachs of his family, he _________himself to improving the quality of the homeless people’s life for years,A.has been devotingB.would devoteC.is devotingD.devotes答案:A解析:考查现在完成进行时。

句意:除了填饱家里的肚子,他多年来一直致力于改善无家可归者的生活质量。

根据句中for years好多年来,使用时主句时态要用完成时;结合句中improving the quality of the homeless people’s life可知,这个动作是在过去发生,一致持续到现在,还将延续下去,所以要用现在完成进行时。

故选A项。

3、In two days, it will be Christmas, children all over the world ______ forward to this day for weeks. People celebrateChristmas with food, decorations music and more.A.will lookB.have been lookingC.lookD.have looked答案:B解析:考查时态。

(英语)高中英语现在完成时解题技巧及经典题型及练习题(含答案)

(英语)高中英语现在完成时解题技巧及经典题型及练习题(含答案)
【答案】B
【解析】
【详解】
考查倒装。句意:那对老夫妻已经结婚40年了,从来都没有争吵过。never放在后句的句首,要用部分倒装,for 40 years表明应该用现在完成时,故B项正确。
【点睛】
当含有否定意义的词never,seldom,little,hardly,not,by no means位于句首时,后面的句子要使用部分倒装。
【答案】B
【解析】
【分析】
【详解】
考查时态和虚拟语气。句意:那不是他第一次背叛我们。我认为我们早该对他采取强硬措施了。That is/was the first time that+完成时,是固定句型;句中使用的是“That was…”,故应使用过去完成时。在固定搭配it’s (high/about) time…中,从句应使用过去时表示虚拟语气。故选B。
A.was increasing B.has increased
C.had increased D.will be increasing
考点:考查动词的时态。
11.That was not the first time he ____ us. I think it's high time we ____ strong actions against him.
A.betrayed, takeB.had betrayed, took
C.has betrayed, tookD.has betrayed, take
6.______to work overtime that evening,I missed a wonderful film.
A.Having been asked B.To ask
C.Having asked D.To be asked

英语】现在完成时知识点(大全)经典

英语】现在完成时知识点(大全)经典

英语】现在完成时知识点(大全)经典一、初中英语现在完成时1.-- What a nice watch。

How long。

you。

it?For just two weeks.A。

will。

buy。

B。

have。

had。

C。

were。

having。

D。

did。

buy答案】B解析】【分析】句意:“多好的一块表啊!你买了多久了?"“刚刚两周。

”根据句意可知用现在完成时,buy是瞬间动词.不可与howlong连用,故排除选项A、D:选项C是过去进行时,不符合题意。

故选B项。

点评】考查现在完成时。

2.—How long can I _________ this book?Five days。

But you must return it on time.A。

borrow。

B。

lend。

C。

keep。

D。

kept答案】C剖析】【分析】句意:——我能保留这本书多长工夫?——五天。

但是你一定要定时归还它。

A,borrow借,瞬时性动词;B,lend接,是瞬时性动词;C,keep保留,是延续性动词;D,kept是曩昔式。

此处与howlong连用,故此处用延续性动词,位于神态动词can以后,故用动词真相keep,故选C。

点评】本题考查延续性动词。

以及borrow,lend,keep,kept四个词的词义和用法。

3.—Where is your father?A。

He has been to ShanghaiB。

He has been in ShanghaiC。

He has gone to ShanghaiD。

He have been to Shanghai答案】C剖析】【分析】句意:-你的父亲在哪儿?-他去上海了。

XXX去过某地(已回);have been in在……;have gone to去了某地(未回)。

此题中父亲是人们在找的人,所以是去了某地,还没回来,用XXX是三人称单数,o。

故选C。

点评】本题考查现在完成时。

全国通用版初三英语现在完成时经典大题例题

全国通用版初三英语现在完成时经典大题例题

(每日一练)全国通用版初三英语现在完成时经典大题例题单选题1、—What great progress China ________ in space exploring in recent years!—Yes. We are sure that Tianwen 1 probe will land on Mars successfully.A.has madeB.madeC.will make答案:A解析:句意:——近年来中国在太空探索方面取得了多么大的进步啊!——是的。

我们相信“天问一号”探测器将成功登陆火星。

考查现在完成时。

根据题干“in recent years”,可知是现在完成时的标志。

现在完成时结构是have/has+done,主语China,用has+过去分词。

故选A。

2、—Do you know Mary well, Tom?—Of course, since we met 3 years ago, we ________ friends with each other.A.have beenB.wereC.madeD.have made答案:A解析:句意:——Tom,你非常了解Mary吗?——当然,自从我们3年前认识以来,我们一直是好朋友。

考查动词时态。

since+一般过去时的从句,主句用现在完成时,且动词要用延续性动词,make是短暂性动词,be friends是延续性动词,故选A。

3、Aunt Maggie has been a teacher _________ quite a few years.A.sinceB.tillC.forD.and答案:C解析:句意:麦琪阿姨已经当了好几年的老师了。

考查介词和连词辨析。

since自从;till直到;for后接一段时间;and和。

“quite a few years”是一段时间,且“has been”是现在完成时结构,故此空应填for,故选C。

英语中考英语现在完成时试题经典

英语中考英语现在完成时试题经典

【英语】中考英语现在完成时试题经典一、初中英语现在完成时1.—Where's your father?—He _______ to Changsha.A. have beenB. has goneC. has beenD. have gone【答案】B【解析】【解析】句意:——你爸爸在哪?——他去了长沙。

因为父亲不在,证明他去了某个地方没有回来。

以前发生的动作对现在造成的影响用现在完成时,结构为have/has+过去分词,主语he 是第三人称单数,助动词用【谈论】观察现在完成时,注意去过某地用has, go 的过去分词是gone ,应选 B。

have/has been to ,去了某地用have/has goneto。

2.—Do you still play basketball?—Oh, no. I ____ it for the past two years.A. haven't playedB. didn't playC. won't playD. hadn't played【答案】 A【解析】【解析】句意:——你还打篮球吗?——哦,不了。

我已经有两年没有打过了。

依据句中的for the last two years 可知应与完成时态连用,又有时间是the last two years知是从现在往前两年,所以应使用现在完成时态,应选A。

【谈论】观察动词时态中的for+ 段时间与完成时态连用,依据时间确立是现在完成还是过去完成。

可3.—How do you like Beijing, Miss Read?—I've no idea. I _____ there.A. have goneB. have beenC. haven't beenD. haven't gone【答案】C【解析】【解析】句意:---你感觉北京怎么样,瑞得小姐?--- 我不知道,我没有去过那儿。

中考专项训练现在完成时专项练习经典

中考专项训练现在完成时专项练习经典

中考专项训练现在完成时专项练习经典一、初中英语现在完成时1.My sister English since she was 9 years old. She can talk to foreigners freely.A. learnsB. learntC. has learntD. have learnt【答案】C【解析】【分析】句意:我的妹妹自从九岁就开始学英语,她能够和外国人自由交谈。

A,learns 学习,一般现在时,B,learnt 一般过去时C has learnt现在完成时Dhave learnt现在完成时,根据since可知句子是现在完成时,结构为have/has+过去分词,句子主语是My sister,第三人称单数,使用has,故选C【点评】本题考查现在完成时,注意since是现在完成时的标志词之一。

2.The volunteers ________ a lot of help to the old and the young since 2010.A. offeredB. have offeredC. are offeringD. will offer【答案】 B【解析】【分析】考查时态.句意"自2010以来,志愿者们向老人和青年提供了大量的帮助.".A过去时.B现在完成时态.C现在进行时态.D一般将来时态.since+点时间通常用于现在完成时态,结构是have/has+动词的过去分词,主语是volunteers复数,用助动词have.offer的过去分词是offered.答案是B.3.I am surprised at the new look of my hometown,for it _____ a lot over the years.A. changedB. changesC. will changeD. has changed【答案】 D【解析】【分析】我对我的家乡的新面貌感到惊讶,因为这几年改变了很多,结合over the years可知表达的动作发生在过去,对现在造成一定的影响,故用现在完成时have/has+过去分词,主语it,故has,故答案是D.4.—How do you like Treasure Island,Lucy?—It's so exciting that I _______ it twice.A. am readingB. have readC. was readingD. had read【答案】B【解析】【分析】句意:——露西,你认为《金银岛》怎么样?——它是如此令人激动以至于我读了两次。

初中英语现在完成时试题经典及解析

初中英语现在完成时试题经典及解析

初中英语现在完成时试题经典及解析一、初中英语现在完成时1.My mother a good example for me since I was young.A. wasB. has beenC. will beD. is【答案】 B【解析】【分析】句意:打小以来,妈妈就是我的好榜样。

根据时间状语“since l was young”可知,主句应用现在完成时,表示动作从过去一直持续到现在。

故选B。

【点评】考查动词的时态2.My father ____ in a panda protection center for 10 years, so he knows a lot about panda.A. was workingB. is workingC. has workedD. will work【答案】 C【解析】【分析】句意:我父亲在熊猫保护中心工作了10年,所以他对熊猫很了解。

由句中的语句for 10 years 提示可知,此句要用现在完成时,主语my father,助动词要用has,故选C。

【点评】考查现在完成时的基本结构及用法,注意根据句子的时间状语判断时态。

3.I am surprised at the new look of my hometown,for it _____ a lot over the years.A. changedB. changesC. will changeD. has changed【答案】 D【解析】【分析】我对我的家乡的新面貌感到惊讶,因为这几年改变了很多,结合over the years可知表达的动作发生在过去,对现在造成一定的影响,故用现在完成时have/has+过去分词,主语it,故has,故答案是D.4.I scared of dogs ever since a dog hurt me when I was five years old.A. will beB. wasC. have beenD. would be【答案】 C【解析】【分析】由since引导的从句可知主句应用现在完成时,故答案为C。

【英语】高二英语现在完成时解题技巧及经典题型及练习题(含答案)及解析

【英语】高二英语现在完成时解题技巧及经典题型及练习题(含答案)及解析

【英语】高二英语现在完成时解题技巧及经典题型及练习题(含答案)及解析一、单项选择现在完成时1.My father ____his little store rapidly into a big department store in the past ten years. A.has developed B.developedC.is developing D.develops【答案】A【解析】【详解】考查时态。

句意:在过去10年里,我的父亲把他的小店发展成了一个大型的购物商店。

本句时间状语in the past ten yeas通常要和现在完成时连用,故A项正确。

2.---The prices of vegetables are going up madly. It’s really too much for us.---But for the situation where many vegetable producing areas _____ constant low temperature, things would not be like this.A.meet with B.have met withC.met with D.had met with【答案】B【解析】试题分析:考查时态。

句意:--蔬菜的价格疯狂上涨。

对于我们来说太贵了。

--要不是很多生产蔬菜的地区遭遇了不断地低温袭击,事情不会是现在这个样子。

从句意看,生产蔬菜地区遭遇不断地低温,对现在造成很大影响,因此用现在完成时,强调对于现在的影响,故B正确。

考点:考查时态3.Tony is one of the five students in his class who ______ the exam. How lucky he is!A.is passing B.passesC.has passed D.have passed【答案】D【解析】考察时态语态。

高中英语现在完成时解题技巧及经典题型及练习题(含答案)含解析

高中英语现在完成时解题技巧及经典题型及练习题(含答案)含解析

高中英语现在完成时解题技巧及经典题型及练习题(含答案)含解析一、单项选择现在完成时1.--- When will the bike-sharing schemes be introduced to the public?--- Not until a better understanding of them.A.will we have had B.have we hadC.we will have had D.we have had【答案】D【解析】【详解】考查not until 位于句首时,句子使用部分倒装句的用法。

句意: ---什么时候共享单车计划才会向公众开放呀?---直到我们对他们有一个更好的了解的时候,就会开放了。

not until 位于句首时主句部分倒装,而until引导的时间状语从句不用倒装。

再联系本句时态,说的是以后的事,所以主句用将来时态,从句用现在时态,故选D。

2.It is the fourth time that Tom ______ in the maths exams.A.failed B.has failedC.had failed D.have failed【答案】B【解析】【详解】考查固定句式中的时态。

固定句式:It is/was the+序数词+that 从句;句意:这是某人第几次做某事的时候了。

如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时。

本题前面是is,故使用现在完成时,主语是第三人称单数,故B正确。

句意:这是这个星期里他第四次打电话给你了。

【点睛】固定句式:It is/was the+序数词+that 从句;句意:这是某人第几次做某事的时候了。

如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时。

(1)It is the first time that I have come to the Great Wall. 这是我第一次到长城去。

现在完成时经典题

现在完成时经典题

现在完成时经典题(总3页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--现在完成时一、用所给动词的适当形式填空1.He is very hungry. He _______(not eat) anything for three days.2.We_______(be) good friends since we met at school.3.The boy is happy because he ______(sell) out all the newspapers.4.Where ______ you _______(be) these days5.We _______(see) several members of the family since we ________(arrive).6.I _____never______(eat) such delicious noodles before.7.They ______(be) to that small village several times.8.I ______(not go ) to the cinema because I _____(see) the film before.9.Could you tell me if you _____(read) the story book10.二、选择填空1.We _______ to the Great Wall several times.A goB were going D have gone D have been2.------________my glasses------Yes, I saw them on your bad a minute ago.A. Do you seeB. Had you seen C would you see D Have you seen3.You ______ your turn so you’ll have to wait.A will missB have missedC are missingD had missed4.I ______ my homework now.A finishB finishedC have finishedD had finished5.He _____for three years.A has joinedB has been in the armyC joinedD has severed the army6.His grandfather ______ for thirty years.A diedB was diedC has been diedD has died7.I ______ from my brother for a long time.A not have heardB have not heardC have heard notD do not hear8.------Did your brother go to America last year-------_________.A. No, he did never go thereB. No, he has never gone thereC. No, he never was thereD. No, he’s never been there9.He _____ that factory since 1958.A had leftB has worked inC has gone fromD has come to10.Since ten years age, great changes _________ in China.A happenedB have been happenedC have happenedD are taken place11.Our teacher ______ to Beijing three times.A wentB had goneC has goneD has been12.It’s the third time you _____ late this week.A had arrivedB arrivedC have arrivedD arrive13.______the film since I came here.A. I’ve seenB. I will seeC. I would see D I see14.They are still building the new road. They _______ it so far.A didn’tB don’t finishC haven’t finishedD hadn’t finished15.----How many times _____ you _____ to Beijing this year---- Three time.A have; beenB had; beenC have; goneD had; gone16.She _____ the dictionary to Alice yet.A has returnedB hasn’t returnedC would returnD returned17.-----Do you know Jack Smiths------Certainly. We ____ friends since ten years ago.A wereB have madeC have becomeD have been18.She hasn’t written to her parents ________ .A last monthB for last monthC since last monthD in last month19.How long ____ he _____ the dictionaryA has; borrowedB has; keptC has; leftD is; using20.The train ______ for twenty minutes.A leftB has leftC is leavingD has been away21.He has ______ the room for two hours.A leftB goneC been awayD been away from22.His father ______ for two years.A diedB has been deadC had diedD has died23.Jack’s parents can’t go to the parents’ meeting because they _____ to Beijing on business.A wentB have goneC will goD had gone24.-----Sorry, I’m late. Has the film begun------It doesn’t matter. The film _______ for several minutes.A has just begunB has just been overC has just been onD has just ended25.---- What are your students doing now---- They _____ football. Let’s go and have a look.A are playingB will playC is playingD were playing26.------- Excuse me. Where is Mr. Brown’s office------- Sorry, I don’t know. I _______ here for only a few days.A workB workedC have workedD will work27.----- Are you going to the bank, Laura----- No, I _______ to the bank already.A have beenB have goneC am goingD had been28.My grandmother _____ a lot of changes in Changchun since she came here.A seesB can seeC will seeD has seen29.-------Where is your brother,Jane He’s not in Jilin these days.------- He ________ Beijing.A has gone toB has been toC had been toD goes30.She _______ this book for nearly three weeks.A has borrowedB has lentC has boughtD has kept31.Mr. White came to our school in 2012, and since then he ______ us English.A teachesB taughtC has taughtD will teach32.----China develops so fast.----- That’s true. It _____ a lot already.A changesB changedC will changeD has changed33.They ____ English and they will be back next week.A have gone toB have been toC have gone inD has been on34.----Is still in Shanghai---- Yes, he ______ there for two months.A has beenB has goneC has been toD has gone to35.My brother and I _______ in Hong Kong since 1997.A had livedB have livedC liveD will live36.------Are Li Yan and Wang Mei still living in Changchun-------No, they _____ to Shanghai.A. had moved B, moved C, will move D. have moved41.It ______ five years since he left for Beijing.A .was B. have been C. is D. is going to be42.We can’t find him everywhere. Perhaps he ______ home.A is goingB wentC has comeD would come43.I _______ many new friends since I came here.A makeB was makingC will makeD have made。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

现在完成时经典练习题一.选择题(25分)1. ---What are you to do this Sunday?/-I ______yet.A .won’t decide B.didn’t decide C.haven’t decided D.don’t decide2. I _____to Canada twice. It’s so beautiful .A .won’t goB .have goneC .don’t goD .have been3. The life we were used to ______greatly since 1992.A .changeB . has changedC .changingD .have changed4. --How long has Eliza been a nurse?/-______A .Since 2002B .Four years agoC .In 2002D .At 20025.-How long ____you _____stamps?/--Since two years ago .A.have,collectedB.did,collectC.have,been collectingD.are,collecting6.My father___on business for two weeks.He’ll return in three days.A .leftB .has leftC .has goneD .has been away7. -Kitty ,will you go to see the film “Cold Mountain”this evening ?-No, I won’t . I ____ it already .A .sawB . have seenC .seeD .will see8.-Scott has already return to our town /-Really? Where__you __him ?A . do ,seeB .have ,seenC .did ,seeD .has ,seen9.-How long have you ____China? /-- For three years .A .come backB .returnC . leftD .been away from10 -Alice came back home the day before yesterday .-Really? Where _?A .has she beenB .had she beenC .has she goneD .had she gone11.Have you ever _____ to a foreigner?A. speakB. spokeC. spoken12. We are going to take some pictures if _______ tomorrow.A.. it will rainB. it rainsC. it doesn't rain13.---Jane is busy now. --- She _______ pictures.A.. drawsB. drewC. is drawing14.—Where is Li Lei? / —He ___ Shanghai.A. has gone toB. has been toC. went toD. goes to15.--You haven’t read the book before, have you? / --_______.A. Yes , I haven’t.B. No, I have.C. Yes, I do.D. No, I haven’t.16. ______ you ______ England? Yes, it _____ a beautiful country.A. Will , gone to, wasB.Have , been to, isC. had ,been to, isD. Have ,gone to, is17. His father _______ two years ago.A. has diedB. has been deadC. diedD. dies18. --_______ you _______ to the capital?---No, I ______.I ______ there early next month.A. Have,been, haven’t, am goingB. Had, been, hadn’t, am goingC. Have, gon e, haven’t, was goingD. Did,go, didn’t, was going19. Mrs. Wang has lived in Haikou _________ 1992.A. sinceB. fromC. afterD. In20. Mr. Black _________ China since the summer of 1998.A. has been toB. has been inC. has come toD. came to21. Those foreign friends left Guangzhou __________.A. since last weekB. a week agoC. for a weekD. since a week ago22. I _____ at this school for two years already.A. am studyingB. studyC. studiedD. have studied23.—Mum, may I go out and play basketball?-- ______ you_____ your homework yet?A.Do,finishB.Are,finishinC.Did,finishD.Have,finished24.I _____ at this school for two years already.A. am studyingB. studyC. studiedD. have studied25. ---______ you ______ England?---Yes, it _____ a beautiful country.A. Will , gone to, wasB.Have , been to, isC. had ,been to, isD. Have ,gone to, is 二.用所给单词的适当形式天空。

(12分)1.I _______ (be)to shanghai for five times.2.What______ you______(do)yesterday?3. ______you_____ to Beijing? (be) ----yes,I have.4. -Are you sure you _____(lose) the book ?-Yes ,I _____(look) for it everywhere ,but I still ca n’t find it .5.---________you _____(take)the medicine yet ?----Yes, I _____(take) it half an hour ago .6.I _____(never,meet) her sister before .7.He______(just,watch) a football game .He is so tired and hungry .8.____you ever _____(travel) on a train ?9.---How many times ____you ____(read) this book?----- I ______(read) it several times .10.I ____(read) only two pages of this book .11.-----How long ____you ____ (learn) English ?--Ever since I _____(go) to middle school.12. It____(be) two months since he __________(leave)his hometown.三.句型转换:(15)1)He has already gone home.1.He _________ __________ home ____________. (否定句)2.____________ he __________ home ___________? (疑问句)2)He has had lunch at home.1.He __________ _____________ lunch at home. (否定句)2.____________ he __________ lunch at home? (疑问句)3)1.__________ __________ you ____________ lunch. (划线提问)2.I_____________had lunch at school.(变否定句)3._________________________________________(一般疑问句)。

相关文档
最新文档