高中英語知識點:過去完成進(jìn)行時

編輯: 逍遙路 關(guān)鍵詞: 高中英語 來源: 高中學(xué)習(xí)網(wǎng)

過去完成進(jìn)行時:


過去完成進(jìn)行時,就是相對過去的某個時刻來說已經(jīng)對現(xiàn)在有直接影響并且還在進(jìn)行的動作。放在間接引語或虛擬語氣中時它的時態(tài)不能再向前推,向后推是現(xiàn)在完成進(jìn)行時。過去完成進(jìn)行時是由"had been + 現(xiàn)在分詞"構(gòu)成。   
例如:She had been suffering from a bad cold when she took the exam.   
她在考試之前一直患重感冒。



過去完成進(jìn)行時構(gòu)成:

過去完成進(jìn)行時是由"hadbeen+現(xiàn)在分詞"構(gòu)成。   
如:She had been suffering from a bad cold when she took the exam. 她在考試之前一直患重感。   
Had they been expecting the news for some time? 他們期待這個消息有一段時間了吧?


過去完成進(jìn)行時用法: 
 
1、表示過去某一時間之前一直進(jìn)行的動作。
過去完成進(jìn)行時表示動作在過去某一時間之前開始,一直延續(xù)到這一過去時間。和過去完成時一樣,過去完成進(jìn)行時也必須以一過去時間為前提。過去完成進(jìn)行時也是一個相對的時態(tài),上下文中須有明示或暗示的作為參照的過去的時間。   
如:I had been looking for it for days before I found it. 這東西我找了好多天才找著。   
如:They had only been waiting for the bus a few minutes when it came. 他們只等了幾分鐘車就來了。   
2、表示反復(fù)的動作。   
如:He had been mentioning your name to me. 他過去多次向我提到過你的名字。   
3、過去完成進(jìn)行時還常用于間接引語中。   
如:The doctor asked what he had been eating. 醫(yī)生問他吃了什么。   
I asked where they had been staying all those days. 我問他們那些天呆在哪兒。   
4、過去完成進(jìn)行時之后也可接具有"突然"之意的when分句。   
如:I had only been reading a few minutes when he came in. 我剛看了幾分鐘他就進(jìn)來了。   
She'd only been reviewing her lessons for a short while when her little sister in terrupted her. 她溫習(xí)功課才一會兒,她妹妹就打斷她了。



過去完成進(jìn)行時和過去完成時的比較:  


如:She had cleaned the office, so it was very tidy. 她已經(jīng)打掃過辦公室了,所以很整潔。(強(qiáng)調(diào)結(jié)果)   
She had been cleaning the office, so we had to wait outside. 她一直在打掃辦公室,所以我們不得不在外面等著。(強(qiáng)調(diào)動作一直在進(jìn)行)



本文來自:逍遙右腦記憶 http://www.yy-art.cn/gaozhong/330550.html

相關(guān)閱讀:如何進(jìn)行高三英語第一輪復(fù)習(xí)