新概念英语第二册语法总结:现在完成进行时现在完成进行时:1.构成:have/has+been+现在分词2.功能:(1)表示从过去某时开始发生,一直延续到现在且可能延续下去的动作
(最好将此定义读5遍)
I'vebeenwaitingforanhourbutshehasn'tcome
Hehasbeenrunningafterherfor8years
(2)表某种感情色彩
I'vebeenwantingtoseeyouforsomanyyears
Who'sbeentellingyousuchnonsense
现在完成时与现在完成进行时的对比:现在完成时强调“结果”,而完成进行时强调“动作的延续”
Ihavethoughtofit
(我已想到了这一点
Ihavebeenthinkingofit
(我一直在想这一点
Jimhaspaintedthedoor
(杰姆已将门油漆过了
Jimhasbeenpaintingthedoor
(杰姆一直在油漆门
)测试精编1
They________ussincefiveo'clockthismorning
arehelpingB
havebeenhelpingC
havebeenhelpedD
havehelped2
I________thebookthewholeday,yetIhaven'tfinishedit
havebeenreadingB
havereadC
amreadingD
hadbeenreading3
Pleasecomein
We________aboutyourpaper
hadbeentalkingC
havebeentalkingD
wouldhavetalked4
Suchnaturalresourcesascoalandpetroleum_____