過去完成進(jìn)行時是相對過去的某個時刻來說已經(jīng)對現(xiàn)在有直接影響并且還在進(jìn)行的動作。過去完成時表示過去某一時間或動作以前已經(jīng)發(fā)生或完成對過去的某一點造成的某種影響或是結(jié)果,它表示動作發(fā)生的時間是“過去的過去”,側(cè)重事情的結(jié)果。
1.結(jié)構(gòu)不同
過去完成進(jìn)行時:sb had+been doing sth
過去完成時:had+ 過去時(past participle)
2.用法不同
過去完成進(jìn)行時可以單獨使用。
例句:He had been waiting for two weeks.
他等了兩周。
過去完成時是不能單獨用的。在使用的時候,必須有另一個事件。
例句:He had studied Chinese before he came to Taiwan.
他到臺灣以前,曾學(xué)過中文。
來源:高三網(wǎng)
能發(fā)現(xiàn)自己知識上的薄弱環(huán)節(jié),在上課前補上這部分的知識,不使它成為聽課時的“絆腳石”。這樣,就會順利理解新知識,相信通過過去完成時和過去完成進(jìn)行時的區(qū)別這篇文章能幫到你,在和好朋友分享的時候,也歡迎感興趣小伙伴們一起來探討。