过去完成进行时(1)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
She had been studying for two hours when her classmates came to visit her. 当她的同学来看她的时候,她学
习有两个小时了。
3.表示反复的动作。
He had been mentioning your name to me.
他过去多次向我提到过你的名字。
巩固练习 practise
1.I _h_a_d__b_e_e_n__lo__o_k_in_g__ for it for days before
I found it.(look)
2.I __h_a__d__only _b_e_e_n__re__a_d_in_g__ a few minutes
when he came in.(read)
& 现在完成进行时
1 延续到现在或者同现在有关的动作(句子中不可以有表 示过去特定时间的时间状语) She has been ill for a week. (到现在仍然在生病)
2 在过去的某个时间之前已经完成或者延续到过去某时的 动作(句中有表示过去的特定时间状语) She had been ill for a week before she came back. (到过去的某个时间)
当他来的时候,我们等他有一个小时了。
(动作刚刚终止)
How long had it been raining after he left home?
在他离开家后,雨下了有多长时间了?
(动作可能还在进行)
had been + V-ing形式。
他在去上海前一直住在这里 He had been living here before he went to Shanghai.
1. 过去完成进行时所表示的动作与过去的时间的关系, 可以用时间状语来表示,也可以通过上下文来表示。
By the end of last month, they had been working here for about ten days.
到上个月为止,他们在这里工作大约有十天了。
2.像 work, study, stay, sing, teach等延续性动词与表示一 段时间的时间状语连用时,用过去完成进行时表示一个动 作一直延续到过去某一时刻.
过去完成进行时
Past Perfect Progressive Tense
过去完成进行时表示一个动作从过去某时开始,一直延 续到另一个过去时刻,到那个时刻,该动作可能刚刚终 止,也有可能还在继续。
past
preasant
We had been waiting for him for about an hour by the time he came.
&
过去进行时主要表示过去某时的一个动作正在进行。 He said he had been losing a lot of weight.
过去某时间前已经发生的动作或情况,这个过去的时间可以用 by,before等介词短语或一个时间状语从句来表示;或者表示 一个动作在另一个过去动作之前已经完成。 He said he had lost 20 ponds.
5.接具有“突然”之意when句。 I had only been reading a few minutes when he came in.
我刚看了几分钟他就进来了。
I had been sleeping when my friend telephoned me.
我正在睡觉时,我的朋友给我打电话。
You had been giving me everything.
你对我真是有求必应。
4.常用于间接引语中,如asked, said,supposed
The doctor asked what he had been eating.
医生问他吃了什么。
I asked where they had been staying all those days. 我问他们那些天是待在哪儿的。
2. Since we ____ for almost two weeks, I’ll need to buy a large backpack
in advance to carry my supplies of food and water.(B )
A.have walked B.will be walking C.have been walking D.walked
3.They __h_a_d__b_e__e_n__e_x_p_e__c_t_in_g___ the news
for some time.(expect)
4.I asked where they _h_a_d__b_e_e__n_s_t_a_y_i_n_g____ all
those days.(stay)
综合练习
1. The coal miners ____ in the coal mine for 10 hours before we came to
ቤተ መጻሕፍቲ ባይዱ
their rescue.(B )
A.had trapped
B.had been trapping
C.had been trapped D.would have been trapped
3.why, Jack, you look so tired!( D)
-------house and I must finish the work tomorrow.
A. was painting B. will be painting C. have painted D. have been painting
相关文档
最新文档