當前位置

首頁 > 基礎學英語 > 英語語法入門 > 語法解析:現在完成時的用法

語法解析:現在完成時的用法

推薦人: 來源: 閱讀: 2.96W 次

同學們在使用現在完成時的時候肯定遇到過這樣的問題:

ing-bottom: 66.56%;">語法解析:現在完成時的用法

這個動作到底完成了沒有?結束了沒有?還有可能繼續下去嗎?

大家常常會摸不清頭腦,導致做閱讀的時候對文章的細節有錯誤的理解

現在完成時的結構由have/has + -ed分詞構成,有兩個主要用法,即“已完成”和“未完成”用法。

“已完成”用法是指動作或過程發生在說話之前某個沒有明確說出的過去時間,現在已將完成了,並與現在的情況有聯繫。

例如:

He’s turned off the light.(燈在一個過去的某個時間被他關掉,說話時仍然是關着的)

I have absolutely nothing to hide, I have done nothing wrong.  我絕對沒有什麼好隱瞞的,我沒有做錯什麼。

“未完成”用法是指動作或狀態從過去某時開始,繼續到現在,可能繼續下去,也可能剛剛結束。

例如:

He’s lived here since 1989.(他從1989年來到這裏居住,至今還住在這裏,在特定的文本中也可根據上下文理解爲剛剛搬走)

I have done woodwork for many years. (我做木工好多年了,並且可能繼續做下去)

I've just seen a play that I can highly recommend. 我剛看了一場話劇,我強烈推薦。

這兩種用法的主要區別在於:“已完成”用法通常不與表示一段時間的狀語連用,而“未完成”用法通常都要與表示一段時間的狀語連用。

怎麼樣,現在有沒有對英語現在完成時的用法有了個比較清晰的思路了呢?趕快收藏起來吧~