現(xiàn)在完成進(jìn)行時(shí),是英語(yǔ)中,動(dòng)詞的一種基本時(shí)態(tài),表示動(dòng)作從某一時(shí)間開(kāi)始,一直持續(xù)到現(xiàn)在,或者剛剛終止,或者可能仍然要繼續(xù)下去。
?
一、現(xiàn)在完成進(jìn)行時(shí)的構(gòu)成方法
現(xiàn)在完成進(jìn)行時(shí)由“have?/?has?+?been?+現(xiàn)在分詞”構(gòu)成。
二、現(xiàn)在完成進(jìn)行時(shí)用法說(shuō)明
表示現(xiàn)在以前這一段時(shí)間里一直在進(jìn)行的動(dòng)作,這動(dòng)作可能仍在進(jìn)行,也可能已停止:
He’s?been?watching?television?all?day.?他看了一天電視了。
He?has?been?doing?this?work?for?three?years.?這工作他已干了三年了。
It?has?been?raining?since?last?Sunday.?自上周星期日以來(lái)就一直在下雨。
The?war?has?been?going?on?for?nearly?a?decade.?戰(zhàn)爭(zhēng)已進(jìn)行近十年了。
Without?(a)?doubt?you?have?been?working?very?hard.?毫無(wú)疑問(wèn)你工作一向努力。
I?have?been?looking?forward?to?meeting?you.?我一直盼望會(huì)見(jiàn)你。
The?pagoda?has?been?standing?there?since?the?Tang?dynasty.?這座塔從唐代以來(lái)一直矗立在這里。
Biological?system?has?been?doing?this?for?billions?of?years.?生物系統(tǒng)這樣做已經(jīng)有多少億年了。
The?Truman?government?has?been?spending?some?$?200?billion?yearly?for?war?preparations.?杜魯門政府一直每年花2000億美元用于戰(zhàn)備。
現(xiàn)在完成進(jìn)行時(shí)有時(shí)表示根據(jù)直接或間接的證據(jù)得出的結(jié)論:
She?is?very?tired.?She’s?been?typing?letters?all?day.?她很累了,她整天都在打信件。
Her?eyes?are?red.?She?has?been?crying.?她眼睛紅了。她一直在哭。?

引用地址:Article/200802/