280 likes | 632 Views
Present Perfect Continuous. I have been working . You haven’t been playing . Has she been waiting ?. How long have you been learning English? I have been learning English for four years . Tim is still watching television . He has been watching televison all day .
E N D
PresentPerfectContinuous I havebeenworking. Youhaven’tbeenplaying. Hasshebeenwaiting?
HowlonghaveyoubeenlearningEnglish? I havebeenlearningEnglish forfouryears.
Tim is still watchingtelevision. He hasbeenwatchingtelevison all day.
Howlonghasitbeenraining? Ithasbeenrainingfortwohours.
PresentPerfectContinuous Rule: Weusethepresentperfectcontinuousfor an activitythathasbeenhappeningandis still happening.
Youare out ofbreath. Haveyoubeenrunning?
Paul isverytired. He hasbeenworkingveryhard.
Wherehaveyoubeen? I havebeenlookingforyoueverywhere.
PresentPerfectContinuous Rule: Weusethepresentperfectcontinuousfor an activitythathasrecentlystopped. Thereis a connectionbetweenthisactivityandthepresent.
Howlonghaveyouknownher? I haveknownher fortwoyears.
PresentPerfect Simple Note: Withverbsofstate(=Zustandsverben) youcannotusethepresentperfectcontinuous. Youhavetousethepresentperfect simple!
PresentPerfectContinuousvs.PresentPerfect Simple Jane’sclothesarecovered in paint. Shehasbeenpainting. (probably not finished) Beforetheceiling was white, nowitis red. Shehaspaintedtheceiling. (finished)