英語語法培訓(xùn):現(xiàn)在完成時的結(jié)構(gòu)和用法
英語當(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)更多有用的知識點。