I’ve waited/ been waiting for hours? 現在完成簡單/進行式大解密,抓住原則不再困惑!

請問:I’ve studied English for 5 years.
跟,I’ve been studying English for 5 years.
有差嗎?差在哪?差很大?沒差?
快來看看,這兩種時態的用法差異,
掌握規則,不再困惑!

640px-Windflower-05237-nevit

由於規則上有些零碎,以下文法整理,依照現在完成進行式的使用狀況分為:
一、不能使現在完成進行式
二、可以使現在完成進行式,再細分為與現在完成簡單式意思相同/不同
三、只能使現在完成進行式

———————————————————————————————————————————————————————————————————————————

規則一:不能使現在完成進行式

  • 表示狀態、感受:know, believe, understand, feel
    I’ve known John for 3 years. (I’ve been knowing John for 3 years.)
    我和 John 已經認識 3 年了。
  • 表達次數:how much, how many
    I’ve drunk three cups of coffee today. (I’ve been drinking three cups of coffee today.)
    我今天喝了三杯咖啡。
  • ever, never, yet, already
    I’ve already done my homework. (I’ve been already doing my homework.)
    我已經做完功課了。

↓↓↓點擊以下標題,立即觀看影片例句↓↓↓
【Ted】還記得當初收到純純情書的溫度嗎?
believed

Advertisements

規則二:可以使用現在完成進行式

  1. 現在完成簡單式 = 現在完成進行式:live, work, study
    I’ve studied English for 5 years. = I’ve been studying English for 5 years.
    我學英文學了 5 年。
  2. 現在完成簡單式 ≠ 現在完成進行式:現在完成簡單式強調事件的結束或結果 ,現在完成進行式強調動作的重複性或持續性。
  • I’ve read the book you gave me. 〔強調事件結束〕
    我已經看完你給我的書了。
    I’ve been reading the book you gave me. 〔強調事件持續〕
    我最近開始看你給我的書。
  • I’ve eaten breakfast, so let’s go out. 〔強調事件結束〕
    我已經吃完早餐了,我們可以走了。
    I’ve been eating breakfast, so there are plates all over the table. 〔強調因某事持續進行,而產生眼前結果〕
    我剛都在吃早餐,所以桌上才會有這麼多盤子。
  • I’ve waited for hours!〔 強調事件結束〕
    我等了好幾個小時!
    I’ve been waiting for hours! 〔強調事件持續的時間長短
    我已經等了「好幾個」小時了!

↓↓↓點擊以下標題,立即觀看影片例句↓↓↓
想一個人住嗎?一個人住的心酸趣事經驗談
la

規則三:只能現在完成進行式,表達最近的改變〔最近開始做不曾做過的事〕

  • My sister has been singing a lot in the shower recently.
    我妹妹最近常常在洗澡的時候唱歌。 〔表示她不曾這麼做過〕

↓↓↓點擊以下標題,立即觀看影片例句↓↓↓
One Direction-Night Changes
one direction

由於中文裡沒有時態變化,在完成式的理解上,實在需要下點工夫才行。
希望以上的整理,能讓大家觀念更清晰唷!

 

文/ Maggie Shen
文章來源:Perfect English Grammar
圖片來源:wikipedia, CC Licensed.

●作者簡介_ VoiceTube看影片學英語

學英文不是艱難的任務,而是一種融入生活的自然態度,
今天起,丟掉厚重的教科書,每日鎖定VoiceTube看影片學英語官方部落格,給自己一個流利『用』英語的機會!

迫不及待想馬上開始練習嗎?

快打開 VoiceTube App 練英文!

立即下載 >>> https://bit.ly/myenglishissogood

英文單字不要硬背! 藉由 VoiceTube App 看影片,不會的單字反覆聆聽,加上單字測驗練習,聽寫齊下,立刻熟記!