have(has)+been+過去分詞,構(gòu)成完成時被動語態(tài);have(has)+been+現(xiàn)在分詞,用于表示動作從過去某一時間開始一直延續(xù)到現(xiàn)在或離現(xiàn)在不遠的時間。
have/has+過去分詞
(1)強調(diào)動作是從過去繼續(xù)到現(xiàn)在,并有可能陸續(xù)繼續(xù)下去。
(2)強調(diào)對現(xiàn)在的影響或結(jié)果,此用法容易和一樣過去時混淆。兩者的區(qū)別是:一樣過去時有動作發(fā)生的時間點,即過去某一時間發(fā)生某一動作;現(xiàn)在完成時則沒有,即不強調(diào)是哪個時間點發(fā)生的動作,而強調(diào)過去的動作對現(xiàn)在造成的影響和結(jié)果。
(3)在過去不確定的時間里發(fā)生的動作,但是結(jié)果對現(xiàn)在有影響。但過去分詞一定要篩選準確。
現(xiàn)在完成進行時的用法
(1)表示一個動作從過去某時開始,一直延續(xù)到說話時候剛終止。
(2)表示從過去某時開始的動作一直延續(xù)到說話時還在陸續(xù)進行,并有可能延續(xù)下去的動作。常和for,since引導的時間狀語連用。
(3)表示一個過去的動作對現(xiàn)在的影響或造成的結(jié)果。(相當于現(xiàn)在完成時)
(4)表示重復。(只斷斷續(xù)續(xù),而非一直不停)
大學院校在線查
有疑問就來發(fā)現(xiàn)