PresentPerfectContinuousUnit5MeetingyourancestorsMyyoungerbrotherhasbeenaccessingthenet.Thebabyhasbeensleepingfor1hour.Theyhavebeenplayingbasketballalltheday.Theboyhasbeenreadingabookforalmost4hours.Hehasbeentalkingwithhisgirlfriend.Thetelephonehasbeenringingforalmostaminute.Thesoundhascontinuedaboutoneminute.Thetelephoneisringing.TheyoungboyhasbeenwatchingTV.Thetworobotshavebeendancingandsingingsincetheyhavebeenmade.Idon,tknowwhythepighasbeenrunning.Theyhasbeenplayinggamesintheschool.PlaygamesOh,youhavecomeatlast!Ihavebeenwaitingforyoufortwolonghours.(我等了你足足两个小时)I,msorry!Youhavebeencrying.(你一直在哭.)Ihavebeenknocking.Idon’tthinkanybody’sin.(我一直在敲门。我想没人在里面。)Youarehere!Ihavebeenlookingforyoulong.(我找了你老半天)现在完成进行时•1.构成形式:has\havebeendoing2.用法1,叙述某一动作从过去开始一直继续到现在仍在继续之中或刚刚停止。经常与for,since,allmorning/day/week用在一起。1)Youhavebeenstudyingforfourstraighthours.Whydon’tyoutakeabreak?2)Thetelephonehasbeenringingforalmostaminute.Whydoesn’tsomeoneanswerit?2,叙述从过去某时开始一直继续到现在,但不再继续下去的事情。--带有浓厚的感情色彩,强调持续了“那么久”或做得“那么辛苦”1)Oh,youhavecomeatlast!Ihavebeenwaitingforyoufortwolonghours.(我等了你足足两个小时)2)Youarehere!Ihavebeenlookingforyoulong.(我找了你老半天)3,叙述“最近”一直从事的工作或活动。--lately,recentlyWhat’sthematter?Youreyesareredandpuffy.Haveyoubeencrying?(你是不是一直在哭?)4,叙述从过去某时到现在,或最近,一再重复的动作。Ihavebeenknocking.Idon’tthinkanybody’sin.(我一直在敲门。我想没人在里面。)Ihavebeenwritingletterssincebreakfast.(我从早餐起就一直在写信)