过去完成进行时 知识点

一、过去完成进行时:过去完成进行时强调动作从过去的过去开始一直延续到过去某个时间点。在过去某个时间点时,这个动作可能刚刚停止,也可能仍然在进行,由"had been +动词ing"构成。
二、过去完成进行时的用法:
1.表示过去某一时间之前一直进行的动作。过去完成进行时表示动作在过去某一时间之前开始,一直延续到这一过去时间。和过去完成时一样,过去完成进行时也必须以一过去时间为前提。
例如:①I had been looking for it for days before I found it.这东西我找了好多天才找着的。 
②They had only been waiting for the bus a few moments when it came.他们只等了一会儿车就来了。
2.表示反复的动作。
例如:①He had been mentioning your name to me.他过去多次向我提到过你的名字。 
②You had been giving me everything.你对我真是有求必应。
3.常用于间接引语中
例如:①The doctor asked what he had been eating.医生问他吃了什么。
②I asked where they had been staying all those days.我问他们那些天是呆在哪儿的。
4.接具有“突然”之意when句。
例如:①I had only been reading a few minutes when he came in.我刚看了几分钟他就进来了。  
②She'd only been reviewing her lessons for a short while when her little sister interrupted her.她温习功课才一会儿,她妹妹就打断她了。 
③I had been sleeping when my friend telephoned me.我正在睡觉时,我的朋友给我打电话。

过去完成进行时 知识点题库

McDonald's announced the Beijing-based corporate group __________ the franchise(特许经营) bid to run its China operations for the next 20 years on Monday.

A . won B . would win C . has won D . had won
The bus we (一直等待) was too crowded, so we decided to catch a later one.
He ______ research in the US for many years, but when he came back, he became a businessman.
A . had been doing B . has been doing C . did D . has done
After school we went to the reading-room to do some reading, only to be told that it _______ for one week.
A . was decorated B . had decorated     C . had been being decorated D . was being decorated
They ______ the road by the end of last month.
A . build B . was building C . had been building D . have been building
He came back late because he _____ for her for two hours.
A . had been waiting B . is waiting for C . has been waiting D . had waited
He _____ English for three years before he went abroad.
A . has studied B . had studied     C . has been studying D . had been studying
She apologized to beg his forgiveness. After all, they _____ business for many years.
A . had been doing B . have been doing C . have done D . did
—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
I was suffering from a headache. That was probably because I ______ in front of the computer too long.
A . work B . had been working C . have been worked D . worked
To my great relief, my old camera _____  before I had it repaired by an expert two years ago.
A . had been working B . worked C . have been worked D . work
—I'm sure Susan will win first place in the contest ______ next week.

—I agree with you. She is excellent and ______ for it for several months.

A . will be held; was preparing B . held; prepares C . to be held; has been preparing D . being held; had prepared
By this time tomorrow, I ________ the novel being written at the moment.
A . complete B . have completed C . will have completed D . will be completing
The crazy fans ________ patiently for two hours, and they would wait till the movie star arrived.
A . were waiting B . had been waiting C . had waited D . would wait
— Why did Lucy look so excited?

— Well, she finally got the bike she     this afternoon.

A . expected B . was expecting C . has expected D . had been expecting
He (cycle) as hard as he could for hours and with the finishing line in sight.
When the soldier came back to life, he did not know how long he________ there.
A . had been lying B . has been lying C . was lying D . has lain
It (rain) for three days. The fields were all wet.
By the time we got to the party, the cakes and fruit (consume)