現(xiàn)在是CC貓冷笑話(huà)時(shí)間:
問(wèn):最美的英語(yǔ)時(shí)態(tài)是什么?
答:當(dāng)然是禮物般完美的現(xiàn)在完成時(shí)(present perfect)。(好冷好冷,凍死了)

本喵一直不明白為什么完成時(shí)態(tài)的英文是perfect,直到某天潛心攻讀拉丁文,才發(fā)現(xiàn)原來(lái)perfect源自拉丁語(yǔ)中的perfectus(完成)。既然如此,今天就來(lái)聊聊最美的英語(yǔ)時(shí)態(tài):現(xiàn)在完成時(shí)。

現(xiàn)在完成時(shí)是什么意思呢?請(qǐng)看下面三條總結(jié):

1. 表示現(xiàn)在已經(jīng)完成的動(dòng)作
2. 過(guò)去發(fā)生的事對(duì)現(xiàn)在造成的影響
3. 表示從過(guò)去某一個(gè)事件持續(xù)發(fā)生到現(xiàn)在

一般來(lái)說(shuō),現(xiàn)在完成時(shí)是長(zhǎng)這樣的(have + 過(guò)去分詞):
I/We/You/They have passed CET4. (已經(jīng)通過(guò)了大學(xué)英語(yǔ)四級(jí),多么吉利的句子啊~)
I/We/You/They have not passed CET4.

當(dāng)主語(yǔ)是第三人稱(chēng)單數(shù)時(shí),要用has代替have
He/She has passed CET 4.
He/She has not passed CET 4.

如果要強(qiáng)調(diào)“哥已經(jīng)過(guò)了哈哈哈”,可以在have/has后加上already。例如:
I have already passed CET 4.

對(duì)于那些考試沒(méi)過(guò),或是不知道過(guò)沒(méi)過(guò)的同學(xué)來(lái)說(shuō),不好意思,already這個(gè)詞就不適合大家了,咱們還是老老實(shí)實(shí)的在句尾用yet吧,意思是“還沒(méi)有”:
I have not passed CET 4 yet. (我還沒(méi)有通過(guò)四級(jí)考試。)
Have you passed CET 4 yet?(你通過(guò)四級(jí)考試了嗎?)

值得注意的是,英美兩國(guó)人民對(duì)already和yet的用法有不同意見(jiàn):嚴(yán)謹(jǐn)古板的腐國(guó)人民認(rèn)為,already和yet只能用于現(xiàn)在完成時(shí);但活潑奔放美國(guó)人覺(jué)得,和一般過(guò)去時(shí)連用也不是不可以哦。

上面的現(xiàn)在完成時(shí)例句中,并沒(méi)有提及具體時(shí)間。如果要涉及具體時(shí)間,就要用到since或for這兩個(gè)介詞了。

Beijing has been the capital of the People's Republic of China since 1949.
(從1949年起,北京就是中國(guó)的首都。)
Beijing has been the capital of the People's Republic of China for almost 70 years.
(北京成為中國(guó)的首都已經(jīng)差不多70年了。)

從上面的例句我們可以看出,since后面加時(shí)間點(diǎn)(1949年),而for后面加時(shí)間長(zhǎng)度(70年)。切記切記,現(xiàn)在完成時(shí)后面不能直接加時(shí)間點(diǎn),千萬(wàn)不要漏掉since啊。

CC Cat has taught me English last year. 摔!since呢?
CC Cat has taught me English since last year. 乖!這才是本喵的好學(xué)生。

其實(shí),現(xiàn)在完成時(shí)和一般過(guò)去時(shí)最容易混淆,本喵專(zhuān)門(mén)為臉盲的同學(xué)準(zhǔn)備了《時(shí)態(tài)比較:現(xiàn)在完成時(shí)與一般過(guò)去時(shí)》,約不?

?

推薦學(xué)習(xí)

分詞的用法

聲明:本文系滬江英語(yǔ)原創(chuàng),轉(zhuǎn)載請(qǐng)注明出處。