時態主要可以分為「時間」及「狀態」,結合在一起就成為時態;時間可以分成三種:過去式、現在式、未來式,狀態則可以分為四種:簡單式、進行式、完成式、完成進行式,故共有3x4=12種時態組合:
| 時態整理 | 現在式 | 過去式 | 未來式 |
|---|---|---|---|
| 簡單式 | 現在簡單式 | 過去簡單式 | 未來簡單式 |
| 進行式 | 現在進行式 | 過去進行式 | 未來進行式 |
| 完成式 | 現在完成式 | 過去完成式 | 未來完成式 |
| 完成進行式 | 現在完成進行式 | 過去完成進行式 | 未來完成進行式 |
現在簡單式 V, beV
時間發生在現在的簡單狀態,主要有三大情況會使用現在簡單式:
- 現在單純的動作、狀態、或是短時間內不會變的事實
1
2
3
I love you.
I am happy.
I have two brothers.
- 持續的習慣
1
2
I do my homework on weekends.
I study English twice a week.
- 不變的真理、定理
1
2
There are seven days in a week.
The sun rises in the east.
過去簡單式 Ved, beV
過去簡單式的概念就是把現在簡單式的時間拉到過去發生,像是過去的動作、狀態以及過去的習慣等等都是過去式的範疇,而過去式的動詞變化主要是動詞加上ed,但也有很多不規則的變化,大家可以多留意三態的變化!
- 發生在過去的動作
1
2
I cried.
I finished my homework last night.
- 過去的習慣(現在已無這個習慣)
1
I drank one cup of milk before I went to sleep.
未來簡單式 will, beV going to+VR
英文裡面的 will, beV going to+VR (原型動詞)這兩個都是在未來式的範圍,這兩種用法在大致上是可以通用的,
唯一的區別就在於 beV going to 在關於「(人物)打算、計劃要去…」的時候比較精準
1
2
I am going to read a novel this Saturday.
我打算讀一本小說
1
2
It will rain tomorrow.
描述一般的未來:明天會下雨
進行式 beV+Ving
進行式的概念不難,就是強調「正在、當下」的動作
- 現在進行式 is/am/are+Ving
現在正在做的動作
1
2
She is sleeping.
她(現在)正在睡覺
- 過去進行式 was/were+Ving
過去正在做的動作,比較特別的是過去進行通常會搭配一個「特定的過去時間點」
1
2
3
4
I was taking a shower at 8 last night.
昨晚八點正在洗澡
My sisters were watching a movie when I came home.
當我回家的時間點,妹妹們正在看電影
- 未來進行式 will be+Ving 這個時態比較少見到,但基本的概念還是沒變的,主要強調未來某個時間點正在進行的動作
1
2
I will be writing my essay next morning.
明天早上的這個時間我在寫篇短文
現在完成式has/have+Vpp
現在完成式最重要的概念就是「動作發生在過去,效果及於現在」,主要可以分為兩種情況:
- 表示經驗、曾經、已經
1
I have been to the USA.
- 從過去到現在持續到現在的動作,搭配since(自從)或 for(持續)使用
1
2
3
She has played LOL for 3 years.
She has played LOL since 3 years ago.
從三年前到現在還在玩
無論是經驗或是持續到現在的動作,動作的開始都在過去,一方面是效果持續到現在(經驗),另一方面是到現在還在做。
過去完成式 had+Vpp
過去完成式的概念就是「比過去還要早發生的動作,也就是過去的過去」,
在遇到過去完成式的時候往往會連過去簡單式一起看到,
就是要為了表明句子裡的先後順序關係,過去完成式(先)而過去式(後)
1
2
3
I had played the piano until 2000.
The train had left(過去完成) when I reached(過去式) the station.
意思是當我到車站的時候火車早已開走了
未來完成式 will have+Vpp
未來完成式出現的機率較小,主要表示比未來式還要早發生的事件
講到這裡大家應該有發現完成式的一個最大共同點:「完成式發生在簡單式之前,且以簡單式為對比的基準點」,講起來很複雜其實很簡單,
以現在完成式而言,為過去(現在簡單的過去)到「現在」持續的效果;
過去完成式則為「過去的過去」;未來完成式就是未來基準時間點之前發生的事情!
1
2
I will have done my work before 8 a.m tomorrow.
在明天早上八點(未來時間點)之前,我將完成工作(較早發生)
完成進行式
簡單來說就是完成式+進行式兩者概念的結合,既表示較早發生、持續又強調進行中的動作
- 現在完成進行式
have/has+ been Ving
中間的been既滿足前面的完成式的Vpp又滿足後面進行式的beV,是兩個時態結合的橋梁
1
2
Marc has been sleeping for 10 hours.
強調從過去到現在都在進行"睡覺"這個動作
- 過去完成進行式
had+been Ving
been作為時態的橋梁,表示過去時間點之前且進行的動作
1
2
Betty had been cooking before her husband came back last night.
在昨晚老公回來前,正在煮飯
- 未來完成進行式
will have been Ving
跟上述兩個完成進行式的概念一樣,在未來時間點之前且進行的動作
1
2
I will have been preparing my teaching materials before tomorrow's class.
明天上課以前,我將正在準備教材
https://www.ynso.com.tw/newExam/english/inside?str=DD54442FF1689C92623E22A27B2836CA#現在簡單式