现在完成进行时的用法一、现在完成进行时的构成方法现在完成进行时由“have/has+been+现在分词”构成。二、现在完成进行时用法说明表示现在以前这一段时间里一直在进行的动作,这动作可能仍在进行,也可能已停止:He’sbeenwatchingtelevisionallday.他看了一天电视了。Hehasbeendoingthisworkforthreeyears.这工作他已干了三年了。IthasbeenrainingsincelastSunday.自上周星期日以来就一直在下雨。Thewarhasbeengoingonfornearlyadecade.战争已进行近十年了。Without(a)doubtyouhavebeenworkingveryhard.毫无疑问你工作一向努力。Ihavebeenlookingforwardtomeetingyou.我一直盼望会见你。ThepagodahasbeenstandingtheresincetheTangdynasty.这座塔从唐代以来一直矗立在这里。Biologicalsystemhasbeendoingthisforbillionsofyears.生物系统这样做已经有多少亿年了。TheTrumangovernmenthasbeenspendingsome$200billionyearlyforwarpreparations.杜鲁门政府一直每年花2000亿美元用于战备。现在完成进行时有时表示根据直接或间接的证据得出的结论:Sheisverytired.She’sbeentypinglettersallday.她很累了,她整天都在打信件。Hereyesarered.Shehasbeencrying.她眼睛红了。她一直在哭。