學(xué)習(xí)啦 > 學(xué)習(xí)英語 > 英語知識(shí)大全 > 現(xiàn)在完成時(shí)的使用要點(diǎn)講解

現(xiàn)在完成時(shí)的使用要點(diǎn)講解

時(shí)間: 文淵1131 分享

現(xiàn)在完成時(shí)的使用要點(diǎn)講解

  現(xiàn)在完成時(shí)

  動(dòng)名型have(has) +過去分詞

  系表型have(has)been+表語

  使用要點(diǎn):

  (1) 現(xiàn)在完成時(shí)的動(dòng)作、狀態(tài)發(fā)生在從過去某個(gè)到現(xiàn)在這一時(shí)刻的全部(一段)或者某個(gè)時(shí)刻,是過去時(shí)間

  (2)雖然動(dòng)作、狀態(tài)發(fā)生在過去,但是必須在“時(shí)間”和“結(jié)果影響”兩方面與現(xiàn)在這時(shí)刻緊密聯(lián)系起來

  時(shí) 間——從過去到現(xiàn)在(與現(xiàn)在連接):since, so far, up to now,等等。

  結(jié)果影響——已經(jīng)有某種經(jīng)歷了,現(xiàn)在能談這方面的情況;已經(jīng)產(chǎn)生某種結(jié)果,現(xiàn)在的情況可是不一樣了,要受其結(jié)果的影響。

  某經(jīng)歷已有一段時(shí)間了——現(xiàn)在已經(jīng)有這方面的經(jīng)驗(yàn)了,或者的情況應(yīng)該有變化了。

  現(xiàn)在完成時(shí)的核心是強(qiáng)調(diào)過去某動(dòng)作、狀態(tài)對(duì)現(xiàn)情況的直接影響若不管這種影響,則改用過去一般時(shí)。

  例如:

  Have you had your supper?

  你(剛才)吃過晚餐沒有?

  這句話強(qiáng)調(diào)“你是否已吃過晚餐”對(duì)現(xiàn)在情況的直接影響;

  1)如果你還沒吃,我就請(qǐng)你一塊吃。

  2)如果你已經(jīng)吃過了,我就請(qǐng)你在旁邊坐下,喝杯茶。

  假設(shè)問“你前天吃了晚飯沒有”,這無法與現(xiàn)在的情況(接下來馬上采取的行動(dòng))緊密聯(lián)系起來,因?yàn)椴豢赡墁F(xiàn)在叫你補(bǔ)一頓晚飯。所以必須用過去一般時(shí):

  Did you have your supper the day before yesterday?


  本文作者:丹丹英語 (公眾號(hào):英語語法學(xué)習(xí))

  本文已獲轉(zhuǎn)載授權(quán),版權(quán)歸作者所有,如需轉(zhuǎn)載,請(qǐng)聯(lián)系原微信公眾號(hào)“英語語法學(xué)習(xí)”。

3886641