英文時態:「現在完成式」句型怎麼寫?使用時機為何?
(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 年開始,每年都會在春節期間去臺東。