英语过去完成进行时专项及解析

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
考点:考查时态
17.7.With rising work pressure in big cities, Zhang Yixuan decided to return to his hometown. Before that, he _________ at a media company since his university graduation.
A.had been working: are still working
B.had worked; were still working
C.have been working; have worked
D.have worked; are still working
【答案】A
【解析】
试题分析:句意:在我被安排帮助他们之前,他们一直在忙于这个项目。现在我们还在做这个项目,没有结果。第一空的动作发生在before l was arranged to help them.是过去的过去的动作,用过去完成进行时,第二空是现在正在发生的动作,用现在进行时,选A。
—They were tired. Theythe walls all day long.
A.were painting B.have painted
C.would paint D.had been painting
【答案】D
【解析】
【详解】
考查时态。句意:——为什么那天晚上那么早,他们就上床睡觉了。——他们累了,他们刷墙刷了一整天。根据句意可知,睡觉这一动作发生在过去,且刷墙发生在"睡觉"之前,即过去的过去;又因为"刷墙"是在过去的过去一直进行的动作,因此用过去完成进行时,故选D。
6.The naughty boy was muddy because he _______ soccer in the rain all afternoon.
A.has been playingB.had played
C.had been playingD.was playing
【答案】C
【解析】
A.had died B.died
C.was dying D.had been dying
【答案】D
【解析】
句意:史密斯先生向我不断练习一个他一直就渴望做的演讲。本句正常语序是:Mr. Smith let off the speech…upon me。Let off本意是:开枪,这里引申为“不断练习”,upon表示说话的对像。看四个选项,可以断定这是考查时态。考查时态,一看时态标志词,二看动作的先后顺序。时态标志词all along,这是进行时的标志,一般还有the whole day/night, all the ime等;let off动作发生在过去。先后顺序:先准备演讲die to make the speech,然后是let off的过去的动作,所以die to这个动作是发生在过去的过去,应用过去完成进行时。be dying to do sth非常渴望做某事。故判断选D。
5.—I have failed in the driving test again. I ______ hard on it but...
—Never say die. In fact, the new rules are too difficult but you are making progress.
A.work B.worked
C.have been worked D.had been working
【答案】D
【解析】
【详解】
考查时态。句意:——我又没有通过驾照考试。我一直努力,但是…——永不言败。事实上,新的规则太难,但是你正在取得进步。根据题干中“have failed”,可知“考试”这个动作发生在过去,“考试失败”这个结果影响到现在,而“work”这个动作发生在考试之前,且在过去的一段时间内一直进行,故用过去完成进行时,故选D。
3.Not onlyfive gold medals in a row,but they also have not lost a single game since the 1992 Olympics.
A.has the team won B.the team has won
C.did the team win D.the team won
A.are lookingB.were looking
C.have been lookingD.had been looking
【答案】D
【解析】
试题分析:考查时态。句意:—听见那个让人兴奋的消息,我们都高兴地跳起来。毕竟,我们期盼这个机会很多年了。根据句意说明期盼这个机会在听见消息之前。而听见消息已经用了过去时,故期待机会使用过去完成进行时时。故D正确。
8.The crazy fans ____________ patiently in the rain for almost three hours, and they would wait until the famous star arrived.
A.were waitingB.have waited
【答案】B
【解析】
考查时态:句意:20年前我从大学毕业,自从那时起,我就在这个中学做英语老师。可知做英语老师是自从我从大学毕业到现在,用现在完成进行时。选B。
14.They____on the program for almost one month before l was arranged to help them. Now, we____on it as no result has come out.
考点:考查时态
15.He _______ English for four years before he went abroad.
A.has studiedB.was studying
C.has been studyingD.had been studying
【答案】D
【解析】
试题分析:考查时态。根据句意:在他出国之前已经学习了四年的英语。可知,学英语的动作发生在出国之前,而且现在出国依然在学,因此用过去完成进行时。所以答案选D。
试题分析:考查动词时态辨析。句意:那个顽皮的还在一身泥因为他整个下午都在雨中踢足球了。A现在完成进行时;B过去完成时;C过去完成进行时;D过去进行时,完成进行时表一段时间里持续不间断的进行某动作,本句结果是过去时,原因也应该用过去时故选B。
考点:考查动词时态辨析
7.Mr. Smith let off upon me the speech he_______ to make all along.
4.She apologized to beg his forgiveness. After all, theybusiness for many years.
A.had been doing B.have been doing
C.have done D.did
【答案】A
【解析】
【详解】
考查时态。句意:她道歉乞求他的原谅。毕竟,他们彼此做生意许多年了。"道歉"这一动作发生在过去,"做生意"这一动作是从过去的过去某一时间点开始的动作一直延续到过去(道歉),故要用过去完成进行时,故选A。
英语过去完成进行时专项及解析
一、单项选择过去完成进行时
1.–More than 13.7 million Americans were unable to find work in July.
--Yeah, mostjobs for months.
A.are seekingB.soughtC.have been seekingD.had been seeking
13.I graduated from college twenty years ago and I ____________ as an English teacher in this middle school ever since.
A.workedB.have been working
C.had workedD.was working
【答案】D
【解析】
【详解】
考查时态。句意:令我欣慰的是,我的那台旧相机在两年前,给一位专家修理之前,一直用得很好。根据before引导的时间状语从句,可知主句中的谓语动词应用过去完成进行时,故选D。
10.We all jumped with joy at the exciting news, After all, we ______forward to the chance for many years.
【答案】D
【解析】
试题分析:上文意思是超过1370万美国人在七月找不到工作。下文意思是是的,大多数人应经找了好几个月的工作。这里应该使用过去完成进行时,故选D。
考点:本题重点考查时态。
点评:首先根据上下句的意思确定出正确的时态,这里应该使用过去完成进行时。
2.—Why did they go to bed that early that night?
考点:考查动词的时态
9.To my great relief, my old camerawell before I had it repaired by an expert two years ago.
A.worked B.was working
C.has been worked D.had been working
考点:考查时态
16.He failed the driving test though he __________for a long time.
A.practisesB.has practised
C.was practisingD.had been practising
【答案】D
【解析】
试题分析:考查时态。句意:尽管他练习了很久,但还是未能通过驾照考试。发生在“过去的过去”的事情,用过去完成时,failed发生在过去,“练习”发生在“失败”之前,应该用过去完成时,只有D项与过去完成时有关,故选D。
【答案】D
【解析】பைடு நூலகம்
试题分析:考查时态:句意—怀特先生昨晚没来,是吗?--是的,他没来,我们一直在等他,一个晚上都浪费了。说明是在昨晚以前一直在等,用过去完成进行时。选D。
考点:考查时态
点评:时态的考查要根据本句的关键词,本题的关键词是A whole night was wasted.本题特别容易错选B项。
B.had been waiting
C.has waited
D.would waited
【答案】B
【解析】
【详解】
考查动词时态。句意:疯狂的粉丝已经耐心地等了两个小时了,他们还会再等,直到电影明星到来。根据句意可知the movie star arrived之前,粉丝已经等了两个小时,表示过去的过去一直做的事情,用过去完成进行时。故选B。
【答案】A
【解析】
【详解】
考查部分倒装及谓语动词的时态。句意:球队不仅连续赢得了五枚金牌,而且自从1992奥运会以来,他们还没有输过一场比赛。根据时间状语从句since the 1992 Olympics.可知,本句要用现在完成时。而且not only…but also连接的两个句子时,not only置于句首时句子要部分倒装。即把助动词置于主语之前。分析选项可知A是现在完成时,又是部分倒装,故选A项。
C.had been waitingD.would wait
【答案】C
【解析】
试题分析:考查动词的时态。因为would wait是过去将来时,可见此事发生在过去,再结合for two hours可知,wait这个动作是从过去某一时刻开始一直延续到另一个过去时刻,并且还在等,一直要等到那位影星到来,所以用过去完成进行时:had been doing,因此选C项。
考点:考查时态
点评:时态的考查要根据上下文的语境进行,要根据句子中的关键词来考查句子的时态。
11.The crazy fans ______ patiently for two hours, and they would wait till the movie star arrived.
A.were waiting
12..— Mr White didn't come last night, did he?
— No. We _____for him . A whole night was wasted.
A.had waitedB.have been waiting
C.were waitingD.had been waiting
相关文档
最新文档