高考英语时态变化:过去完成进行时
来源:网络资源 2019-05-08 13:51:23
1、过去完成进行时的构成
过去完成进行时是由“hadbeen+现在分词”构成。
Shehadbeensufferingfromabadcoldwhenshetooktheexam.
她在考试之前一直患重感冒。
2、过去完成进行时的用法
(1)表示过去某一时间之前一直进行的动作
过去完成进行时表示动作在过去某一时间之前开始,一直延续到这一过去时间。和过去完成时一样,过去完成进行时也必须以一过去时间为前提。
IhadbeenlookingforitfordaysbeforeIfoundit.
这东西我找了好多天才找着的。
(2)表示反复的动作
Hehadbeenmentioningyournametome.
他过去多次向我提到过你的名字。
(3)过去完成进行时还常用于间接引语中
Thedoctoraskedwhathehadbeeneating.
医生问他吃了什么。
(4)过去完成进行时之后也可接具有“突然”之意的when分句
Ihadonlybeenreadingafewminuteswhenhecamein.
我刚看了几分钟他就进来了。
3、过去完成进行时和过去完成时的比较
Shehadcleanedtheoffice,soitwasverytidy.
她已经打扫过办公室了,所以很整洁。(强调结果)
Shehadbeencleaningtheoffice,sowehadtowaitoutside.
她一直在打扫办公室,所以我们不得不在外面等着。(强调动作一直在进行)
相关推荐
高考院校库(挑大学·选专业,一步到位!)
高校分数线
专业分数线
- 日期查询