語法解析:現(xiàn)在完成時的用法
同學(xué)們在使用現(xiàn)在完成時的時候肯定遇到過這樣的問題:
這個動作到底完成了沒有?結(jié)束了沒有?還有可能繼續(xù)下去嗎?
大家常常會摸不清頭腦,導(dǎo)致做閱讀的時候?qū)ξ恼碌募?xì)節(jié)有錯誤的理解
現(xiàn)在完成時的結(jié)構(gòu)由have/has + -ed分詞構(gòu)成,有兩個主要用法,即“已完成”和“未完成”用法。
“已完成”用法是指動作或過程發(fā)生在說話之前某個沒有明確說出的過去時間,現(xiàn)在已將完成了,并與現(xiàn)在的情況有聯(lián)系。
例如:
He’s turned off the light.(燈在一個過去的某個時間被他關(guān)掉,說話時仍然是關(guān)著的)
I have absolutely nothing to hide, I have done nothing wrong. ?我絕對沒有什么好隱瞞的,我沒有做錯什么。
“未完成”用法是指動作或狀態(tài)從過去某時開始,繼續(xù)到現(xiàn)在,可能繼續(xù)下去,也可能剛剛結(jié)束。
例如:
He’s lived here since 1989.(他從1989年來到這里居住,至今還住在這里,在特定的文本中也可根據(jù)上下文理解為剛剛搬走)
I have done woodwork for many years. (我做木工好多年了,并且可能繼續(xù)做下去)
I've just seen a play that I can highly recommend. 我剛看了一場話劇,我強烈推薦。
?
這兩種用法的主要區(qū)別在于:“已完成”用法通常不與表示一段時間的狀語連用,而“未完成”用法通常都要與表示一段時間的狀語連用。
?
怎么樣,現(xiàn)在有沒有對英語現(xiàn)在完成時的用法有了個比較清晰的思路了呢?趕快收藏起來吧~