高考英語時態(tài)變化:過去完成進行時
來源:網(wǎng)絡(luò)資源 2019-05-08 13:51:23
1、過去完成進行時的構(gòu)成
過去完成進行時是由“hadbeen+現(xiàn)在分詞”構(gòu)成。
Shehadbeensufferingfromabadcoldwhenshetooktheexam.
她在考試之前一直患重感冒。
2、過去完成進行時的用法
(1)表示過去某一時間之前一直進行的動作
過去完成進行時表示動作在過去某一時間之前開始,一直延續(xù)到這一過去時間。和過去完成時一樣,過去完成進行時也必須以一過去時間為前提。
IhadbeenlookingforitfordaysbeforeIfoundit.
這東西我找了好多天才找著的。
(2)表示反復(fù)的動作
Hehadbeenmentioningyournametome.
他過去多次向我提到過你的名字。
(3)過去完成進行時還常用于間接引語中
Thedoctoraskedwhathehadbeeneating.
醫(yī)生問他吃了什么。
(4)過去完成進行時之后也可接具有“突然”之意的when分句
Ihadonlybeenreadingafewminuteswhenhecamein.
我剛看了幾分鐘他就進來了。
3、過去完成進行時和過去完成時的比較
Shehadcleanedtheoffice,soitwasverytidy.
她已經(jīng)打掃過辦公室了,所以很整潔。(強調(diào)結(jié)果)
Shehadbeencleaningtheoffice,sowehadtowaitoutside.
她一直在打掃辦公室,所以我們不得不在外面等著。(強調(diào)動作一直在進行)
相關(guān)推薦
高考院校庫(挑大學(xué)·選專業(yè),一步到位。
高校分數(shù)線
專業(yè)分數(shù)線
- 日期查詢