範文齋

位置:首頁 > 行政範文 > 總結

現在完成進行時常考知識點總結

總結3.07W

一,構成

現在完成進行時常考知識點總結

have/hasbeen+動詞的現在分詞。二,基本用法

(1)表示現在以前這一段時間裏一直在進行的'動作,這動作可能仍在進行,也可能已停止。如:

Thetelephonehasbeenringingcontinuallyintheofficeallmorning.整個早上辦公室裏的電話鈴聲不斷。

Sincethen,theyhavebeentryingtofindouthowthefirebegan.自那時以來,他們一直在設法查明起火的原因。

WhathaveyoubeendoingsinceIlastsawyou?自我上次和你見面以後,你在做什麼?

Inthepastfewyearstheyhavebeendealingwithquiteafewinternationalcorporationssuccessfully.

在過去的幾年中他們與好幾家跨國公司做生意一直做得很成功。

(2)現在完成進行時有時表示根據直接或間接的證據得出的結論:

’sbeentypinglettersallday.她很累了,她整天都在打信件。

asbeencrying.她眼睛紅了。她一直在哭。

(3)有時也可表示現在以前這段時間反覆發生的事情。如:

Theyhavebeenseeingeachotherrecently.最近他們常常見面。

二.現在完成進行時與現在完成時的區別

(1)現在完成進行時則表示一個正在進行的動作;而現在完成時可以表示一個已經完成的動作。如:

Hehasbeenwritingaletter.他一直在寫一封信。(還在寫)

Hehaswrittenaletter.他寫了一封信。(已完成)

(2)少數動詞如work,study,live,teach,stay等,用這兩種時態含義差不多,只是在強調動作的持續性時,用現在完成進行時更多一些。如:

Howlonghasyourbrotherworked/beenworkinginthisfactory?你哥哥在這家工廠工作多久了?

I’velived/beenlivingheresinceItaughtinthisschool.自從我在這所學校任教以來就一直住在這兒。

(3)現在完成時通常只陳述事實,而現在完成進行時還可表示一種感情色彩。如:

Ihavewaitedfortwohours.我等了兩小時。(陳述事實)

Ihavebeenwaitingfortwohours.我等了兩個小時。(等得好辛苦)

標籤:知識點