大家好,我是北京大學聽說讀寫拔高教師姚瑤。這篇文章將向大家系統介紹現在完成時以及它的四種用法。
首先,現在完成時屬于完成時這個范疇,它與過去完成時,將來完成時并列,它的結構組成為 have/has+過去分詞。
當我們說到各種完成時,大家都知道這個時態是強調動作"已完成"。而現在完成時則是站在當下(即現在這一刻,這一秒)去判斷一個動作,認為這個動作在當下(現在這一刻,這一秒)已經完成。
但是,請注意:即使一個動作的持續時間極短,那也是一個過程。所以,當我們判斷一個動作在當下這一刻已經完成時,我們已在潛意識中承認了這個動作是從過去開始發生的。所以,當我們用到現在完成時的時候,我們其實已同時考慮到了過去和現在。
以上觀點與現在完成時最常見的用法一密不可分,下面我們一起來看。
用法一:現在完成時用來描述與現在有聯系,對現在有影響的已經完成的動作。
例如:Uncle Z is excited because he has just finished his 150,000-word essay.
在這種用法中,常會出現關系從句來闡明動作之間的聯系。如上句,完成論文這個動作在說話時已經結束,但是完成論文帶來的影響,即說話人的激動心情還在持續。
用法二:現在完成時用來描述已經完成的動作。常用于用來描述最新的完成事件消息。
例如:Guess what? Uncle Z has just won the jackpot!
這時,說話人使用現在完成時強調事件完成的時刻與說話的時刻很接近,這個消息是一個新聞。
用法三:現在完成時用來描述截至目前,已經重復完成過幾次的動作。
例如:Uncle Z has thought about having a dog many times.
在這種用法中,句中常常含有包含次數的部分,如xx times, 或者如often, occasionally 這樣的副詞。
用法四:現在完成時用來描述從過去開始發生,并一直持續到現在的動作。
例如:Uncle Z and his best friend have known each other for 10 years.
在這種用法中,常伴隨出現表示一段時間的短語,如for 10 years, all day long 等等。
以上,就是現在完成時最常見的四種用法。
每種用法只給大家一個例句是希望大家可以迅速地記住這一個句子,從而記住每種用法的特點。我們姑且稱之為"Uncle Z 的現在完成時生活"。
最后,祝大家以正確的語法為堅實的骨架,寫出自己豐富多彩的英語學習生活。
北京聽說讀寫課程:
>>更多寫作請關注語法詞匯頻道