Unit9Wheels现在完成时和现在完成进行时结构:在完成时的构成:have/hasdone,被动式have/hasbeendone现在完成进行时的构成:have/hasbeendoing,被动式have/hasbeenbeingdone功用如下:1)表示一个在过去开始而在最近刚刚结束的行动,如:2)Annisverytired
Shehasbeenworkinghard
3)Whyareyouclothessodirty
Whathaveyoubeendoing
4)2)表示一个从过去开始但仍在进行的行动,如:5)Ithasbeenrainingfortwohours
(现在还在下)6)Jackhasn’tbeenfeelingverywellrecently
7)3)表示一个从过去开始延续到现在,可以包括现在在内的一个阶段内,重复发生的行动,如:8)Shehasbeenplayingtennissinceshewaseight
9)4)现在完成时强调动作行为的结果、影响,而现在完成进行时只强调动作行为本身,如:10)Tom’shandsareverydirty
Hehasbeenrepairingthecar
11)Thecarisgoingagainnow
Tomhasrepairedit
现在完成时有两个含义:1、过去发生的事情对现在造成的影响
如:-Ihavetoldhimthenews
我已经告诉他这个消息了
(消息可能是之前早就告诉他了,现在用这个句子表达的意思就是“已经告诉他,他已经知道”,强调结果)用心爱心专心2、过去开始的某一动作一直延续到现在,并对现在造成影响
如:-Wehavehelpedtheoldgrannyforseveralyears
我们帮助这位老奶奶有几年了
(从几年前,我们就开始帮助这位老奶奶,这个动作延续到现在)而现在完成进行时则强