还剩15页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
英语现在完成进行时题套(带答案)20
一、初中英语现在完成进行时
1.Doctor Smith,who inShanghai formore thanten years,is consideringworkingin Huaian,but he hasnt decidedyet.A.had workedB.has beenworking C.isworking D.works【答案】B【解析】【分析】句意在上海工作了十年多的史米斯医生正在考虑去淮安工作,但他还没有决定分析句子可知,本句中的指代前面的先行词是单数而根据后who doctorSmith,面的内容可知,本句中的史密斯先生在上海已工作了十多年,现在还在上海,故要用现在完成进行时故选Bo【点评】考查时态,本题涉及现在完成进行时的应用一
2.Look,Jim istalking tohis friendunder thetree.—It behim.He hasback to Canada.A.can t;gone B.can t;been C.may not;,been D.mustn t;gone【解析】【分析】句意一你今天看起来很累!一在过去的几天里我一直在写一个环境报告,这个报告明天应要提交给老板表示从几天前开始一直进行持续到现在的动作,用现在完成进行时,故选D.【点评】考查动词时态,本题涉及现在完成进行时的应用
18.The FordCompany itsautonomous minicarson publicroads inArizona,the US,without asafety driversince October,
2017.A.has beenoperating B.has operatedC.had beenoperatingD.had operated【答案】A【解析】【分析】句意自年月福特汽车公司在美国亚利桑那州的公共道路201710一直让没有安全的的司机操纵的自动化微型轿车运转,自从,后如果是过去的since Since时间,主句要用现在完成时因此可知、是过去完成时,不符合现在完成进行表示动作从C D过去一直持续至现在,这个动作正在进行而是现在完成时,表示动作到现在已完成或停止B分析可知从过去一直至现在,要用现在完成进行时,故选Ae【点评】考查动词时态,本题涉及现在完成进行时的应用
19.—To ourrelief rescuework isunder wayin thequake-hit areain Mexico.一Yes,volunteers arehelping todistribute thedonated provisionsthatA.were pouringin B.have beenpouring inC.are poured in D.had beenpouredin【答案】B【解析】【分析】句意——令我们欣慰的是,救援工作正在墨西哥地震灾区展开一是的,志愿者们正在帮助分发捐赠的物品表示过去的事情一直延续到现在而且还在进行,因此用现在完成进行时,故选B【点评】考查时态,本题涉及现在完成进行时的应用
20.—How muchdo youknow aboutthe tradewar betweenChina andAmerica—Well,the newspapersit in the past few weeks.A.report B.willreport C.reported D.have beenreporting【答案】D【解析】【分析】句意——你对中美之间的贸易战争了解多少——哦,在最近的几周里报纸一直在报道这件事根据时间状语可知谓语动词用现在完成时或nthepastfewweeks者现在完成进行时,故选Do【点评】考查时态,本题涉及现在完成进行时的应用
21.—Lucy seemsabsent these days.—She ajob fromcity tocity—you see,she isgraduating inJune.A.hunts forB.is tohunt forC.has huntedfor D.has beenhunting for【答案】D【解析】【分析】句意这些天似乎不在——从一个城市到另一个城市她一——Lucy直在寻找一份工作,你知道,她将在六月毕业根据.you see,she isgraduating inJune可以判断她快要毕业,所以最近一直在找工作,用现在完成进行时,故选Do【点评】考查时态,本题涉及现在完成进行时的应用
22.her ambitionof becominga professionalsinger,she veryhard since anearly age.A.To realize,has beentraining B.Realizing,trainedC.To realize,was trainedD.Realized,has trained【答案】A【解析】【分析】句意为了实现成为职业歌手的志向,她从小就一直很努力地训练本题第一空中使用不定式做目的状语,第二句时间状语通常和现在完成时连sinceanearly age用,表示从过去就开始的动作,本句使用现在完成进行时强调动作的延续性,表示她一直都在努力训练故项正确A【点评】考查非谓语动词和时态,本题涉及不定式作目的状语和现在完成进行时的应用
23.—Isnt ithard todrive downtownto work—Yes,thats whyI towork bytrain.A.have beengoing B.have goneC.wasgoing D.will havegone【答案】A【解析】【分析】考查时态根据句意-开车到市中心工作难道不难吗?-是,那就是我为什么一直坐火车上班的原因说明坐火车上班一直持续到现在以后可能还在做用现在完成进行时,选Ae【点评】考查现在完成进行时
24.—Why,Jack,you lookso tired!—Well,I thehouse andI mustfinish thework tomorrow.A.was paintingB.will bepainting C.havepainted D.have beenpainting【答案】D【解析】【分析】句意——怎么啦,杰克,你看起来如此疲惫!——噢,我一直都在粉刷房子,并且我明天必须完成根据句意可知应采用现在完成进行时态,强调动作一直在延续选D【点评】考查时态,本题涉及现在完成进行时的应用
25.You yourdepression forlong,and nowits timeto relaxyourself.A.masked B.will havemasked C.have beenmasked D.have beenmasking【答案】D【解析】【分析】句意你压抑了很久,现在是时候放松一下了根据句意可知,此处应使用现在完成进行时,表示从过去开始一直持续到现在的动作,强调这个动作可能会继续下去故选D【点评】考查时态,本题涉及现在完成进行时的应用
26.—I haventseen Jackythesedays.—She forthe drivingtest dueto takeplace nextMonday.A.will prepareB.has beenpreparing C.waspreparing D.prepared【答案】B【解析】【分析】句意——这些天我没见过——她一直在为下周一的驾驶考试Jacky做准备表示一个从过去开始延续到现在,可以包括现在在内的一个阶段内,重复发生的行动,用现在完成进行时,故选Bo【点评】考查时态,本题涉及现在完成进行时
27.Our headteacherfor monthsto makesure thatwe understand theimportance ofconcentration.A.tried B.was tryingC.has beentryingD.is trying【答案】C【解析】【分析】句意我们的班主任几个月来一直在努力确保我们理解集中注意力的重要性现在完成进行时表示现在以前这一段时间里一直在进行的一个动作,这个动作可能仍在进行分析本句可知,这个动作现在以前这一段时间里一直在进行,这个动作可能仍在进try行且由也表明本句应该用现在完成进行时故选for monthsCo【点评】考查时态,本题涉及现在完成进行时
128.—Wow!So manydifferent aliensappearances youdraw!—I manywebsites aboutaliens.A.will visitB.was visitingC.hadvisited D.have beenvisiting【答案】D【解析】【分析】句意:——哇!你画了那么多外星人的外貌!——我一直在访问很多关于外星人的网站分析句子可知,由前句可知,指的是现在你画的可推断出第二句是指从过去到现在一直在访问这些网站,动作从过去一直持续到现在,且这个动作一直在进行,故要用现在完成进行时,因此符合题意,故选D Do【点评】考查时态,本题涉及现在完成进行时
29.In myyounger years,my fathergave mesome advicethat Iin mymindever since.A.turned overB.was turningover C.had turnedover D.have beenturningover【答案】D【解析】【分析】句意在我年轻的时候,我的父亲给了我一些建议,从那时起,这些建议一直在我的脑海里翻来覆去表示仔细回想,反复斟酌考虑因为句中turn overever since自从……这里谓语动词在将来会继续下去,故用现在完成进行时turn overhave beendoingo故选Do【点评】考查动词时态和短语turn overo
30.Even thoughhe givesaway apiece ofhis fortuneeach year,the stockofBerkshire Hathaway,the sourceof WarrenBuffets wealth,very rapidly.A.has raisedB.has beenraising C.hasrisen D.has beenrising【答案】D【解析】【分析】考查动词时态句意即使巴菲特每年都捐赠一部分财产,巴菲特所持有的伯克希尔・哈撒韦公司的股票一直增长迅速raise是及物动词,要用raise的话,需要改成财产被提高;是不及物动词,表示某物上涨;财富在持续上涨,表示从过去开始一直持续rise到现在还要持续下去,用现在完成进行时故选D【点评】本题要求考生在理解句义的基础上,进一步牢固掌握动词的各种时态的用法【答案】A【解析】【分析】考查情态动词表推测及现在完成时的用法一方面,表示推测语气时,意为不可能;意为可能不是;不用于否定句;另一方面,can tmay notmust have/has地点意为去了某地,表示不在说话人这儿;H+地点表示去gone to+have/has beento过某地句意为——看,吉姆和他朋友在树下谈话——不可能是他他已经回加拿大了故选A
3.—Look,the lightis stillon inHelens office.—Maybe sheher workyet.A.doesnt finishB.wont finishC.hasntfinished D.didnt finish【答案】C【解析】【分析】句意——看,海伦的办公室的灯还亮着在——也许她还没有完成工作用于否定句末,是现在完成时的标志词,故选yet Co【点评】考查动词的时态
74.—Why isyour foreignteacher sChinese sogood—Because heChina for eight years.A.has goneto B.has beentoC.has cometoD.has beenin【答案】D【解析】【分析】句意为一为什么你的外教的中文那么好一因为他来中国已经年了8时间状语是一段时间,所以要用表示状态的短语的现在完成时态,故选foreightyears beinD【点评】考查现在完成时的短语辨析
5.I toRongjiang last year.But Inever_to Chongjiang.A.went,have,been B.will go,have,beenC.went,have,gone D.go,have,gone【答案】A【解析】【分析】句意去年我去了榕江,但我从未去过重江由可知,第一lastyear句用一般过去时;由第二句中的可知,用现在完成时,故选never A【点评】考查动词的时态,注意句中的时间状语的暗示he_Japan before—Yes,he theretwo yearsago.A.Did,visited B.Has,has visitedC.Has,visited D.Did,has visited【答案】C【解析】【分析】句意:一他以前去过日本吗?一是的,他两年前去过那里根据before可知句子要用现在完成时过去分词,主语是第三人称单数故用这是一个have/has+hehas,一般疑问句,将提前,故选has Co【点评】考查动词的时态,注意语境中提供的时间状语
7.The numberof foreignstudents attendingChinese universitiesrisingsteadily since
1990.A.is B.are C.hasbeen D.have been【答案】C【解析】【分析】句意从年开始,进入中国大学的外国学生的数量呈稳定增长1990根据时间状语从年开始,可知本句时态为现在完成进行时since1990,1991has/have+现在分词;再根据……的数量,助动词应用单数形式的过去been+the numberof,has,be分词故选been Coo【点评】考查现在完成进行时注意掌握结构现在完成进行时的结构has/have+been+现在分词
8.Why,youre lateagain!I herefor overtwo hours!A.am waitingB.waited C.have beenwaitingD.was waiting【答案】C【解析】【分析】考查现在完成进行时句意为什么,你又迟到了!我在这里已经等了两个多小时了!根据句意可知,等这个动作是从过去开始,一直持续到现在一直在进行的动作,并对现在造成了影响故选项C【点评】现在完成进行时表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去构成have+been+doingo
9.I myhomework forfour hours,but Iam notsure whetherI canhandit intomorrow.A.have doneB.have beendoing C.had beendoingD.had done【答案】【解析】【分析】考查时态句意四个小时以来,我一直都在做家庭作业,但B是我不确信我是否能在明天上交它现在完成进行时通常表示过去发生的事情延续到现在,而且还在继续发生,强调事情的延续性和反复性故正确B【点评】考查时态
10.—He speaksChinese verywell.—Its notsurprising.He inBeijing fornine yearsnext week.A.has been living B.has livedC.will have been livedD.will havebeenliving【答案】D【解析】【分析】句意一他汉语说的很好一这不吃惊下周他将已经在北京住了九年了表示持续到现在并且仍在进行的动作,应用现在完成进行时为不及物动词,无被动语live态故知选项D【点评】考查时态
11.Mary towriting classesevery nightsince Juneandthecourse willendthis week.A.had goneB.has beengoing C.isgoing D.went【答案】B【解析】【分析】句意从月开始,玛丽每天晚上去上写作课,这个课程将于这周末6结束玛丽上写作课的动作从过去持续到未来的这周末,所以要用现在完成进行时故选B【点评】考查时态,本题涉及现在完成进行时的应用,现在完成进行时表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去
12.Dashan,who crosstalk,the Chinesecomedic tradition,fordecades,wants tomix itup withthe Westernstand-up tradition.A.will belearning B.is learningC.had beenlearningD.has beenlearning【答案】D【解析】【分析】考查时态本句的时间状语是几十年来,该时间状语通for decades常和现在完成的有关时态连用,本句强调这几十年来大山一直努力把中国相声和西方的脱口秀相结合所以使用现在完成进行时,强调动作的延续性和反复性故正确D
13.Tom in the libraryevery nightover thelast threemonths.A.works B.worked C.has been【解析】【分析】考查时态,题干中出现的用于现在完成over thelast threemonths,进行时或现在完成时故答案为co【点评】本题的关键是牢记短语段时间在近几年里,常用于现over/in thelast/past+在完成进行时或现在完成时
14.He itfor twohours,and hesstill watchingnow.A.has beenwatched B.watching C.has beenwatchingD.is watching【答案】C【解析】【分析】由前半句的和后半句句意他现在仍然在看可知应用现for twhours在完成进行时
15.He withEnglish grammarevery nightover thelast threemonths.A.struggles B.struggled C.has beenstruggling D.had beenstruggling【答案】C【解析】【分析】句意在过去的三个月里他每天晚上都在努力学英语语法根据可知强调在过去时间段,一直从事某件事,优先选择现在完成进over thelast threemonths行时,即项正确c【点评】考查动词时态,本题涉及现在完成进行时的应用
16.From histired face,I cantell heinthequeue for a long time.川A.is waiting.B.will waitC.w bewaitingD.has beenwaiting【答案】D【解析】【分析】句意从他疲惫的脸上,我可以看出他已经排了很长时间的队了根据下文可知应用现在完成进行时,故选foralongtimeDo【点评】考查时态语态,本题涉及现在完成进行时
17.—You lookpretty tiredtoday!—I anenvironmental reportover thelast fewdays,which shouldbe submittedtothe bosstomorrow.A.wrote B.was writingC.hadwritten D.havebeenwriting【答案】D。
个人认证
优秀文档
获得点赞 0