过去完成进行时练习题
- 格式:docx
- 大小:21.38 KB
- 文档页数:3
英语过去完成进行时练习题20篇及解析一、单项选择过去完成进行时1.He _______ English for four years before he went abroad.A.has studied B.was studyingC.has been studying D.had been studying【答案】D【解析】试题分析:考查时态。
根据句意:在他出国之前已经学习了四年的英语。
可知,学英语的动作发生在出国之前,而且现在出国依然在学,因此用过去完成进行时。
所以答案选D。
考点:考查时态2.I was suffering from a headache. That was probably because I ________in front of the computer too long.A.worked B.was workingC.have been working D.had been working【答案】D【解析】【详解】考查时态。
句意:我头疼。
可能是因为我在电脑前工作的太久了。
“工作”这个动作在我“头疼”之前一直在进行,所以用过去完成进行时,故选D。
3.—Why did they go to bed that early that night?—They were tired. They the walls all day long.A.were painting B.have paintedC.would paint D.had been painting【答案】D【解析】【详解】考查时态。
句意:——为什么那天晚上那么早,他们就上床睡觉了。
——他们累了,他们刷墙刷了一整天。
根据句意可知,睡觉这一动作发生在过去,且刷墙发生在"睡觉"之前,即过去的过去;又因为"刷墙"是在过去的过去一直进行的动作,因此用过去完成进行时,故选D。
4.Not only five 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 wonC.did the team win D.the team won【答案】A【解析】【详解】考查部分倒装及谓语动词的时态。
过去完成进行时练习题含答案及解析1.His arms XXX because he had been sitting in the sun all day.2.I had been suffering from a headache。
probably because I had been working in front of the computer for too long.3.Not only has the team won five gold medals in a row。
but they have also not lost a single game since the 1992 Olympics.C.XXX dying答案】D解析】详解】考查过去完成进行时。
句意:XXX向我发表了他一直在准备的演讲。
分析句子可知,XXX的演讲是在过去一直在准备的,到了某个时间点,他终于发表了,所以要用到过去完成进行时。
故选D项。
8.The concert was so wonderful that I _______ to it again next time.A.will go。
B.would goC.have gone。
D.had gone答案】A解析】详解】考查一般将来时。
句意:这个音乐会太精彩了,下次我还会去听。
根据句意可知,表示将来的动作,用一般将来时,故选A项。
9.XXX asked the students _______ to school on time the next day.A.come。
B.cameC.to come。
D.coming答案】C解析】详解】考查宾语从句。
句意:老师要求学生们第二天准时到校。
ask后跟宾语从句,从句中的谓语动词用原形,故选C项。
10.IXXXXXX答案】B解析】详解】考查现在完成时。
句意:我借了这本书已经有一周了,我必须明天把它还给图书馆。
borrow是一种动作,且动作发生在过去,但对现在造成了影响,故用现在完成时,故选B项。
英语过去完成进行时专项习题及答案解析一、单项选择过去完成进行时1.To my great joy, I got a chance to take a photo with Andy after the concert, which I____________ forward to for years.A.have been looking B.had been lookingC.looked D.had looked【答案】B【解析】试题分析:句意:让我非常高兴的是,在演唱会后我有机会和Andy拍照,这是多年我一直盼望的事情。
因为前面说I got a chance to take a photo with Andy after the vocal concert,所以“盼望”是过去的过去一直在做的事情,用过去完成进行时,所以选B。
考点:考查时态2.To my great relief, my old camera well before I had it repaired by an expert two years ago.A.worked B.was workingC.has been worked D.had been working【答案】D【解析】【详解】考查时态。
句意:令我欣慰的是,我的那台旧相机在两年前,给一位专家修理之前,一直用得很好。
根据before引导的时间状语从句,可知主句中的谓语动词应用过去完成进行时,故选D。
3.I was suffering from a headache. That was probably because I ________in front of the computer too long.A.worked B.was workingC.have been working D.had been working【答案】D【解析】【详解】考查时态。
句意:我头疼。
英语过去完成进行时专项一、单项选择过去完成进行时1.–More than 13.7 million Americans were unable to find work in July.--Yeah, most jobs for months.A.are seeking B.sought C.have been seeking D.had been seeking 【答案】D【解析】试题分析:上文意思是超过1370万美国人在七月找不到工作。
下文意思是是的,大多数人应经找了好几个月的工作。
这里应该使用过去完成进行时,故选D。
考点:本题重点考查时态。
点评:首先根据上下句的意思确定出正确的时态,这里应该使用过去完成进行时。
2.I was suffering from a headache. That was probably because I ________in front of the computer too long.A.worked B.was workingC.have been working D.had been working【答案】D【解析】【详解】考查时态。
句意:我头疼。
可能是因为我在电脑前工作的太久了。
“工作”这个动作在我“头疼”之前一直在进行,所以用过去完成进行时,故选D。
3.—Why did they go to bed that early that night?—They were tired. They the walls all day long.A.were painting B.have paintedC.would paint D.had been painting【答案】D【解析】【详解】考查时态。
句意:——为什么那天晚上那么早,他们就上床睡觉了。
——他们累了,他们刷墙刷了一整天。
根据句意可知,睡觉这一动作发生在过去,且刷墙发生在"睡觉"之前,即过去的过去;又因为"刷墙"是在过去的过去一直进行的动作,因此用过去完成进行时,故选D。
过去完成进行时表示从过去的某一点开始并一直持续到过去某一点的动作,结构“had been + 现在分词”简单,使用的关键是熟练动词现在分词的变化规则。
一、用括号中动词的过去完成进行时形式填空。
1、The receptionist _____ the applications for the interview. (accept)2、The delivery boy _____ the parcel on time at the destination. (not/deliver)3、Ben _____ always _____ in front of his teacher in his lecture. (nod)4、_____ Thomas friends always _____ him in school? (annoy)5、They _____ much because of their friend’s absence. (not/enjoy)6、John _____ in front of his teacher in the lecture. (make noise)7、_____ those people always _____ that boy in school? (bully)8、They _____ much because there was no music. (not/enjoy)9、The dam _____ in the rainy season. (overflow)10、When I saw him, he _____ in the temple. (beg)11、John _____ the job offer of the MNC of Cambridge. (reject)12、I had been changing the freewheel of this machine yesterday. (change)13、She _____ the water in the milk to give to the customers. (not/mix)14、Her brother _____ always _____ her from intruders. (protect)15、They _____ the overall budget of the party last night. (not/calculate)二、答案及解析1、had been accepting解析:accept 的现在分词是 accepting,所以是 had been accepting。
高考英语过去完成进行时题20套(带答案)一、单项选择过去完成进行时1.His arms were sunburnt because he in the sun all day.A.had sat B.sat C.is sitting D.had been sitting 【答案】D【解析】试题分析:考查时态。
本句中的all day一整天,该短语与完成进行时连用,根据前半句的were说明只有过去完成进行时的形式,句意:他的胳膊赛坏了,因为一整天他都坐在阳光下。
故D正确。
考点:考查时态点评:时态题的考查关键是抓住句子的上下文含义和句中的时间状语。
要根据时间状语来选择合适的时态,在平时的学习中要注意积累有关时态的用法和各种时态的特殊之处。
2.Not only five 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 wonC.did the team win D.the team won【答案】A【解析】【详解】考查部分倒装及谓语动词的时态。
句意:球队不仅连续赢得了五枚金牌,而且自从1992奥运会以来,他们还没有输过一场比赛。
根据时间状语从句since the 1992 Olympics.可知,本句要用现在完成时。
而且not only…but also连接的两个句子时,not only置于句首时句子要部分倒装。
即把助动词置于主语之前。
分析选项可知A是现在完成时,又是部分倒装,故选A项。
3.He ______ research in the US for many years, but when he came back, he became a businessman.A.had been doing B.has been doingC.did D.has done【答案】A【解析】【详解】考查时态。
九年级英语现在完成进行时与过去完成进行时对比练习题50题1.She ______ English for two hours. She started at 8 o'clock.A.has been studyingB.had been studyingC.studiedD.was studying答案:A。
解析:本题表示从8 点开始到现在一直在学习英语,用现在完成进行时。
B 选项过去完成进行时要有过去的某一时间点做参照,这里没有。
C 选项一般过去时不能表示持续到现在的动作。
D 选项过去进行时也不适合此语境。
2.They ______ basketball since yesterday afternoon.A.have been playingB.had been playingC.playedD.were playing答案:A。
解析:从昨天下午到现在一直在打篮球,用现在完成进行时。
B 选项过去完成进行时需有过去的过去的时间点。
C 选项一般过去时不能体现持续。
D 选项过去进行时不合适。
3.I ______ my homework for three hours. What about you?A.have been doingB.had been doingC.didD.was doing答案:A。
解析:现在完成进行时强调从过去某一时间开始一直持续到现在的动作。
B 选项过去完成进行时不符合语境。
C 选项一般过去时不能表示持续。
D 选项过去进行时也不行。
4.He ______ waiting for you since 9 o'clock.A.has beenB.had beenC.wasD.is答案:A。
解析:从9 点到现在一直在等,用现在完成进行时。
B 选项过去完成进行时错误。
C 选项过去进行时不对。
D 选项现在时不恰当。
5.We ______ talking about this movie for a long time.A.have beenB.had beenC.wereD.are答案:A。
高考英语过去完成进行时练习题及答案一、单项选择过去完成进行时1.His mother looked very tired,for she _____ the house herself all day.A.had cleaned B.has been cleaning C.had been cleaning D.has cleaned【答案】C【解析】考查完成进行时。
根据关键词all day可知应该使用完成进行时。
再根据上文的looked可知应该使用过去完成进行时。
2.I was suffering from a headache. That was probably because I ________in front of the computer too long.A.worked B.was workingC.have been working D.had been working【答案】D【解析】【详解】考查时态。
句意:我头疼。
可能是因为我在电脑前工作的太久了。
“工作”这个动作在我“头疼”之前一直在进行,所以用过去完成进行时,故选D。
3.—Why did they go to bed that early that night?—They were tired. They the walls all day long.A.were painting B.have paintedC.would paint D.had been painting【答案】D【解析】【详解】考查时态。
句意:——为什么那天晚上那么早,他们就上床睡觉了。
——他们累了,他们刷墙刷了一整天。
根据句意可知,睡觉这一动作发生在过去,且刷墙发生在"睡觉"之前,即过去的过去;又因为"刷墙"是在过去的过去一直进行的动作,因此用过去完成进行时,故选D。
4.Not only five 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 wonC.did the team win D.the team won【答案】A【解析】【详解】考查部分倒装及谓语动词的时态。
中考英语过去将来完成进行时专项练习20题带答案解析1.She said she would have been studying English for three hours by the time her friend arrived.A.would have been studyingB.would be studyingC.would have studiedD.would study答案解析:A。
本题考查过去将来完成进行时。
句子表达的是在过去某个时间点看将来,到另一个时间点一直在进行的动作,所以用would have been studying。
B 选项would be studying 是过去将来进行时;C 选项would have studied 是过去将来完成时;D 选项would study 是过去将来时。
2.He thought he would have been waiting for the bus for an hour by then.A.would have been waitingB.would be waitingC.would have waitedD.would wait答案解析:A。
过去将来完成进行时表示从过去某一时间开始一直延续到过去将来某一时间的动作,此句中表达他认为到那时他会已经等了一个小时的公交车了。
B 选项would be waiting 是过去将来进行时;C 选项would have waited 是过去将来完成时;D 选项wouldwait 是过去将来时。
3.They wondered if they would have been working on the project fora week by Friday.A.would have been workingB.would be workingC.would have workedD.would work答案解析:A。
英语过去完成进行时练习题20篇含解析一、单项选择过去完成进行时1.His mother looked very tired,for she _____ the house herself all day.A.had cleaned B.has been cleaning C.had been cleaning D.has cleaned【答案】C【解析】考查完成进行时。
根据关键词all day可知应该使用完成进行时。
再根据上文的looked可知应该使用过去完成进行时。
2.To my great relief, my old camera well before I had it repaired by an expert two years ago.A.worked B.was workingC.has been worked D.had been working【答案】D【解析】【详解】考查时态。
句意:令我欣慰的是,我的那台旧相机在两年前,给一位专家修理之前,一直用得很好。
根据before引导的时间状语从句,可知主句中的谓语动词应用过去完成进行时,故选D。
3.Good Heavens! You are here, Mary! Your parents told me this morning that they____________ worried about you and they ____________ you back the whole night. A.were;were expecting B.had been;had been expectingC.had been;were expecting D.were;had been expecting【答案】D【解析】【详解】考查时态。
句意:天啊!玛丽,你在这儿!你的父母今天早晨告诉我他们很担心你,一整个晚上他们一直盼着你回去。
I.过去完成时/过去完成进行时练习:
1. He _____ more than 5,000 English words when he entered the university at the ageof 15.
A. has learned
B. would have learned
C. learned
D. had learned
2. They ____ on the program for almost one week before I joined them, and now we______ on it as no good results have come out so far.
A. had been working; are still working
B.hadworked;werestill
C. have been working; have worked
D. have worked; are still working
3. Father ______ for London on business upon my arrival, so I didn't see him.A. has leftB. leftC. was leavingD. had left
4. When the old man _____ to walk back to his house, the sun ____ itself behind themountain.
A. started; had already hidden
B. had started; had already hidden
C. had started; was hiding
D. was starting; hid
5. The policeman's attention was suddenly caught by a small box which _____ placedunder the Minister's car.
A. has been
B. was being
C. had been
D.wouldbe
6.—Hurry up! Alice and Sue are waiting for you at the school gate.
—Oh! I thought they ______ without me.
A. went
B. are going
C. have gone
D.hadgone
II.用所给动词(词组)的适当形式填空。
1.We____(lookforwardto)thesinger’scomingbeforethenewsarrivedthathewas delayed by the bad weather.
2.He _____ (wait) for two hours. He was still _____(wait).
3.Mary _____ (suffer) from ill health before he was sent to hospital.
4.I _____ (see) the film before.
5.Mary _____ (do) her homework at this time last night.
III.完成句子
1.She___________________________________(一直患重感冒)whenshetook the exam.
2.I _____ _____ _____ _____ (一直在寻找) it for days before I found it.
3.He _____ _____ _____ (多次提到) your name to me.
4.I _____ _____ _____ _____ _____ _____ _____ _____ (刚看了几分钟) when hecame in.
5.The doctor asked what he _____ _____ _____ (一直在吃).
IV.单项填空
1.It was midnight and he was tired because he ____ since dawn.
A. was working
B. has worked
C. had been working
D. has been working
2. His brother was good at playing table tennis. He ____ it since he was ten.A. had playedB. playedC. had been playingD.wasplaying
3.–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.havebeenpainting
4. The manager was worried about the press conference his assistant ____ in his placebut, luckily, everything was going on smoothly.
A. gave
B. gives
C. was giving
D. had given
5. I wasn’t sure if he was really interested or if he ____ polite.
A. was just being
B. will just be
C. had just been
D. would just be
6. The boy was delighted with his new storybook which he ____ for a long time.A. was wantingB. has wantedC. had been standing D. had been wanting
7. The man ____ there in the sun for a long time and got his face burnt.
A. has stood
B. was standing
C. had been standing
D. is standing
8. He said that he ____ the novel and had not finished it yet.
A. is writing
B. has written
C. writes
D.hadbeenwriting
9.—Was your journey to Mountain Emei pleasant last summer?
-- No, it ____ for five days when we arrived, so the roads were very muddy.A. was rainingB. has rainedC. had been rainingD.hasbeenraining
10. Not until then did people know that he ____ important military information to theenemy for a long time.
A. sold
B. would sell
C. had sold
D. had been selling。