英文時態:「現在完成式」句型怎麼寫?使用時機為何? - 空中美語部落格

英文時態:「現在完成式」句型怎麼寫?使用時機為何?

    

難搞文法:英文時態現在完成式

(Picture from freepik.com)
 
英文的時態 是由動詞的變化來表現,其中時態指的就是:
● 時間:現在、過去、未來
● 狀態:簡單、進行、完成和完成進行
交叉組合後總共有12種英文時態,今天要來介紹的是「現在完成式
 
  現在 過去 未來
簡單 現在簡單式 過去簡單式 未來簡單式
進行 現在進行式 過去進行式 未來進行式
完成 現在完成式 過去完成式 未來完成式
完成進行 現在完成進行式 過去完成進行式 未來完成進行式
 

● 現在完成式的句型:

肯定句:S + have/ has + p.p. …

否定句S + have/ has + not + p.p. …

疑問句Have/ Has + S + p.p. …?

*have not 可縮寫成 haven't;has not 可縮寫成 hasn't。
 
 

● 現在完成式的使用時機:

現在完成式

 

① 過去的某個動作,到現在已經完成或尚未完成

(常與 yet、already、just 連用。)
 
Have you gone to the store yet today?
你今天去過商店了嗎?
 
I have already done my homework for today.
我已經完成了今天的作業。
 

② 從過去到現在的經驗

(常與 before、ever、never、次數的描述(once、twice)連用。)
 
Tom has been to Japan a few times.
Tom 去過日本幾次。
 
Sandy has never been to England.
Sandy 從來沒去過英國。
 

③ 從過去到現在累積了一段時間的狀態,並有可能繼續下去

(此時常連用的字詞有 for + 一段時間、since、How long 等。)
 
We have visited Taitung during Chinese New Year every year since 2012.
我們從 2012 年開始,每年都會在春節期間去臺東。
 
 

 

雜誌內容讀不懂?讓空中家教陪你突破自學瓶頸: