英語當(dāng)中的語法部分是重點內(nèi)容,大家一定要學(xué)習(xí)透徹。今天來給大家說說現(xiàn)在完成時的結(jié)構(gòu)和用法,這也是相關(guān)考試中經(jīng)常會出現(xiàn)的時態(tài)問題。如果你不清楚的話,很有可能就不知道該怎么解答問題。所以今天我們來看看這個知識點吧。

現(xiàn)在完成時

現(xiàn)在完成時的動作發(fā)生在過去,但對現(xiàn)在有影響。常與現(xiàn)在完成時連用的時間狀語有already, yet, ever, never, these days, so far,以及for和since表示的時間狀語等。

句式構(gòu)成

肯定句式:主語+助動詞have(has)+過去分詞+…

否定句式:主語+助動詞have(has)+not+過去分詞+…

疑問句式:助動詞have(has)+主語+過去分詞+…?

我們來看這個例句:She has lived in this city for ten years.

這是一個肯定句,那么它的否定句和疑問句如下:

She hasn’t lived in this city for ten years.(否定句)

Has she lived in this city for ten years?(疑問句)

下面小編給大家看一些例句,思考一下這是現(xiàn)在完成時哪種用法呢?

Zhang Fang has just turned off the light.

張芳剛剛把燈關(guān)了。(說明燈現(xiàn)在已經(jīng)關(guān)上了)

I have already cleaned the room.

我剛剛已經(jīng)打掃了房間。(說明現(xiàn)在房間已經(jīng)干凈了)

這兩個例子說的就是“過去發(fā)生的動作對現(xiàn)在產(chǎn)生的結(jié)果或影響?!?/p>

下面大家來翻譯這個句子:我的爸爸在這家工廠工作了很多年了。

答案揭曉:My father has worked in this factory for many years.

這個例子說的是“過去發(fā)生的動作延續(xù)到現(xiàn)在,而且還將繼續(xù)下去,往往與表示一段時間的狀語連用?!?/p>

再來翻譯一個句子:我去過長城很多次了。

答案揭曉:I’ve been to the Great Wall many times.

這個例子表達的是“從過去到現(xiàn)在所經(jīng)歷的事情?!?/p>

當(dāng)然了,大家在完成現(xiàn)在完成時的習(xí)題時也會有迷惑選項哦,比如一般過去時。雖然兩者都表示過去的動作,但現(xiàn)在完成時強調(diào)這一動作與現(xiàn)在的關(guān)系,對現(xiàn)在產(chǎn)生的影響或結(jié)果,而一般過去時則只表示過去的事實,不表示與現(xiàn)在的關(guān)系。

最值得提醒大家的是這一點:現(xiàn)在完成時不能和具體時間點連用,而一般過去時要與具體的時間點連用。

我們試著來翻譯這兩句話:

1、我這些天沒有看見她。

答案揭曉:I haven’t seen her these days.

2、我今天早上看見她了。

答案揭曉:I saw her this morning.

今天的學(xué)習(xí)內(nèi)容就是這些,大家可以時常翻閱,溫故知新哦!總之,要想熟練準(zhǔn)確掌握這個知識點,同學(xué)們還需要做有針對性的鞏固練習(xí),記住熟能生巧。學(xué)習(xí)其他的英語語法知識,也可以來關(guān)注我們。我們將為大家呈現(xiàn)更多有用的知識點。