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

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

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

(1) 現在完成時

a.概念: 事情發生在過去,並一直持續到現在,且過去發生的動作對現在有一定影響.

b.句式結構: 主語+ have/has+過去分詞

c.常與現在完成時連用的時間狀語: already, yet, never, ever, so far, up till now, recently, in the past/last… years等連用. 如:

I have just finished my housework.

我已經完成了我的家務.

Mary has been ill for ten days.

瑪麗已經病了十天.

So far, she hasn’t enjoyed the winter vacation.

到目前為止,他並不享受她的寒假.

d.現在完成時態可用在下列結構中:

It is the first / second time…. that…結構中的從句部分,用現在完成時。例如:

It is the second time that I have visited the city.

這是我第二次訪問這城市。

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

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

(2) 現在完成進行時

a. 概念: 表示從過去開始一直持續到現在的動作,強調這個動作可能會繼續下去.

b. 句式結構: 主語+ have/has been+現在分詞

c. 常與現在完成進行時連用的時間狀語:all day, all this morning, all these years, for+時間段連用.如:

She is very tired, she has been typing letters all day.

她很累,她整天都在打信件.(強調很可能繼續打下去,如果用現在完成時則不強調繼續下去)

I have been looking for my lost book for three days, but I still haven’t found it.

我尋找丟失的書已經找了三天,但是我仍然沒有找到.(因沒找到,所以強調會繼續找)

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

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


分享到:


相關文章: