部落格

英文時態題怎麼判斷?看懂會考 111 到 115 年 17 題時態題的 3 個步驟

先看答案
英文時態題怎麼判斷?先找時間詞,再問這件事跟現在是什麼關係,最後把整段讀完。題練數過 111 到 115 年會考閱讀單題,時態題共 17 題,每年至少 2 題(依題練分類)。since、for 這類口訣都有反例,文章裡附考古題題號。
英文時態題怎麼判斷?看懂會考 111 到 115 年 17 題時態題的 3 個步驟

看到 for several years,你是不是又選了 have practiced?

題目長這樣:

I ___ swimming for several years before I went to this high school. I gave it up because of heavy schoolwork.

(A)have practiced(B)am practicing(C)practiced(D)would practice

你一看到 for several years,手就自己畫了(A)have practiced。考卷發回來,紅色大叉。

這是 112 年會考第 20 題,答案是(C)practiced,過去式。你不是不會現在完成式,是少看了一件事:這段練習是不是早就結束了。第二句說 I gave it up,他已經放棄了,而且是在上高中之前就結束。時間點放在過去,所以用過去式。

時態題真正問的不是「這個字怎麼變」,是「這件事發生在什麼時候,跟現在還連不連」。

時態題怎麼判斷?三步就夠

會考的時態題,四個選項通常是同一個動詞的四種樣子。順序是這樣:

  1. 先找時間詞。yesterday、now、since、before、this weekend 都是線索。把它圈起來,但只當線索,不當答案。
  2. 問自己:這件事跟現在是什麼關係?一路到現在的狀態、經驗或結果,想現在式或現在完成式。在過去某一刻正在進行,想過去進行式,像 was jogging。過去就結束了,想過去式。還沒發生,想未來。
  3. 把整段讀完。線索常常不在空格旁邊。

第 3 步最容易漏掉。112 年第 23 題是 When I read in my room, he ___ quietly beside me.,答案是 used to come and sit。read 的現在式和過去式拼法一樣,看起來像現在式,其實是過去式。真正的線索在上一句 Now I often think of those days with Pip,those days 說這是回憶,那段日子已經過去了。

過去式是已經結束,完成式是連到現在,未來是還沒發生

拿開頭那題再走一遍。

  1. 找時間詞:for several years、before I went to this high school。
  2. 問時間點:下一句 I gave it up,已經放棄了,這段練習在上高中前就結束。
  3. 刪選項:(A)have practiced 連的是「到現在為止」的經驗或結果,可是第二句說他已經放棄,這段練習在上高中前就結束了,所以要選過去式,刪掉。(B)am practicing 是此刻正在練,跟 before I went 衝突,刪掉。(D)would practice 常用來講「以前每次都會做」的習慣,這句講的是連續練了好幾年,語感不搭。剩下(C)practiced。

口訣不能背死:六句口訣都有反例

很多人背過「看到 since 就選完成式」這種口訣。口訣不是錯,是只對一半。下面每一個反例,都能在考古題或站上的用法頁找到。

口訣 大多數時候 反例
看到 since 就選完成式 She has lived in Taipei since 2019. since 後面接子句時,子句的動詞常用過去式,完成式在主句。112 年第 13 題 has hated mice since his ears were bitten,since 後面是過去被動。since 還能當「因為」,像 Since it's raining, we will stay inside.,這時候不看完成式。
for+一段時間就選完成式 I have studied for two hours. 動作已經結束就用過去式。112 年第 20 題的答案是 practiced。111 年第 19 題 for a week before her Chinese test,答案是 studied。
yesterday 就只想到過去簡單式 Yesterday I ate noodles. 過去式還要分簡單式和進行式。111 年第 13 題 Yesterday when I got home,答案是 was going out,因為哥哥當時正要出門,人還在家。
every day 就選現在簡單式 I walk to school every day. 111 年第 19 題有 every night,可是整件事是考前那一週的過去故事,答案是 studied。
now 就選進行式 Mom is cooking dinner now.(115 年第 19 題的 now 也是這樣,答案 am watching) know、like 這類表示狀態的動詞通常不用進行式,就算有 now 也一樣,例如 I know the answer now.(不說 I am knowing,這句是題練自編的例句)。
講未來就選 will I will call you tonight. 排好的近期計畫,或是快到的事,可以用現在進行式:112 年第 12 題 are going(這週末要去露營),114 年第 10 題 is coming(聖誕節快到了)。until、before 這類時間子句講未來,也用現在式:113 年第 11 題 finds、114 年第 18 題 asks。

since 和 for 的差別,記一句就夠:since 後面接起點(since 2019),for 後面接一段時間(for five years)。要看更多 since 的例句,可以看題練的 since 用法頁。

會考考幾題?17 題,每年至少 2 題

題練把 111 到 115 年會考英文閱讀單題一題一題數過,把考文法的題目標成文法題,每年 9 到 11 題,共 50 題(依題練分類)。標成時態的有 17 題,占 34%。

心測中心的試題說明分得比較窄,同五年的「語法」題是 9、9、8、7、7 題,共 40 題。所以這裡的數字是題練的複習地圖,不是官方統計。

年份 時態題數 題號 簡單式 進行式 完成式
111 年 4 題 11、13、15、19 2 2 0
112 年 5 題 6、12、20、22、23 2 2 1
113 年 3 題 11、15、21 2 0 1
114 年 2 題 10、18 1 1 0
115 年 3 題 16、17、19 1 2 0
五年合計 17 題 8 7 2

簡單式這一格照題練分類,也包含 used to(112 年第 23 題)和時間子句用現在式(113 年第 11 題、114 年第 18 題)。

三格加起來是 50 題裡最大的一塊。可是拆開看,簡單式 8 題、進行式 7 題,每年多少也在變,從 5 題掉到 2 題都有。比較讓人意外的是現在完成式:答案真的是完成式的單題只有 2 題(112 年第 22 題、113 年第 15 題)。完成式反而常躲在錯的選項裡,像 111 年第 13、19 題,112 年第 6、12、20 題都有它。你不用把完成式當重點押,但要會把它刪掉。

17 題一題一題看,每題考哪個時態、怎麼判斷的:

年份題號 答案 考的時態 怎麼判斷
111 年第 11 題 knows 現在簡單式 前半句 has lived for more than sixty years 說她到現在還住在鎮上,熟悉是現在的狀態
111 年第 13 題 was going out 過去進行式 Yesterday when I got home 釘住過去,哥哥邀我一起去,代表他當時人還沒出門
111 年第 15 題 is looking for 現在進行式 最後一句叫你去跟他談,代表職缺現在還開著,此刻正在找
111 年第 19 題 studied 過去簡單式 句尾 got a very good grade 是過去,整件事已結束,for a week 是考前那一週
112 年第 6 題 was jogging 過去進行式 at the time 指地震那一刻,他當時正在跑
112 年第 12 題 are going 現在進行式表近期計畫 this weekend 還沒到,他們還在趕作業,計畫活著
112 年第 20 題 practiced 過去簡單式 before I went 加 gave it up,動作已結束
112 年第 22 題 has saved 現在完成式 先找主要動詞(that 子句只是形容藥),藥上市後救人的數字還在累積
112 年第 23 題 used to come and sit 過去習慣 第一句的 those days 說這是回憶,現在已經不是這樣
113 年第 11 題 finds 現在簡單式(時間子句) 主句 will stay 已經講未來,until 子句用現在式
113 年第 15 題 haven't seen 現在完成式(否定) 到現在還沒看,星期六才要去看
113 年第 21 題 I did 過去簡單式 this afternoon 在晚上對話時已經是過去,後面 most of it 說的是成果
114 年第 10 題 is coming 現在進行式表快到 最後一句問你有沒有計畫,聖誕節還沒到、正在靠近
114 年第 18 題 asks 現在簡單式(時間子句) Before 子句講的是未來,用現在式
115 年第 16 題 was losing 過去進行式 went、found 是過去,他發現的那一刻,頭髮正在掉
115 年第 17 題 mopped 過去簡單式 Before becoming a movie star,已結束的過去工作
115 年第 19 題 am watching 現在進行式 問的是 now,Sam 拒絕的理由是此刻正在看比賽

這張表是題練的分法,邊界上的題不算進去。112 年第 13 題(since 子句裡的被動)題練分在被動語態,112 年第 14 題(條件句的 will be)分在 there be 句型。114 年第 38、43 題是克漏字,答案是 started 和 is going to give,不在單題裡。想看 11 個文法考點各考幾題,可以看會考英文文法總覽。

選項不是隨便湊的

回到 112 年第 20 題。四個選項各自在等一種誤會。

  • have practiced:看到 for several years 就選完成式,沒讀到後面已經放棄。
  • am practicing:只看到 swimming,以為他正在練。
  • practiced:正解。
  • would practice:以為 would 有「過去感」。可是 would 講的是以前每次都會做的習慣,不是連續練了好幾年。

所以訂正錯題的時候,別只記「答案是 C」。問自己:我剛剛差點選哪個?是哪一個字把我騙走的?那個「為什麼」才是分數。

例題:since 該怎麼看

例題:She ___ in Taipei since 2019.

(A)lives(B)lived(C)has lived(D)live

答案是(C)has lived。since 2019 給的是起點,從 2019 年一路住到現在,所以用現在完成式。

同一個動詞,換一個時間詞就不一樣。She lived in Taipei in 2019. 只講 2019 那一年的事,是過去式。She has lived in Taipei since 2019. 講的是從 2019 到現在。

時態從來不是背表格,是讀句子。

會考式練習題

以下四題是題練自己編的,不是會考考過的題目。

Q1. Mina ___ in this school since she was in grade seven.

(A)studies(B)studied(C)has studied(D)is studying

Q2. Mom will call you as soon as she ___ home tonight.

(A)will get(B)got(C)is getting(D)gets

Q3. My cousin and I ___ to the movies tomorrow night. Do you want to join us?

(A)went(B)are going(C)have gone(D)were going

Q4. My uncle ___ in Japan for three years before he came back to Taiwan last year.

(A)has worked(B)worked(C)is working(D)works

詳解

Q1 答案(C)has studied。since she was in grade seven 給了過去的起點,而且她現在還在這所學校,用現在完成式。(A)studies 只講現在,帶不出「從七年級到現在」。(B)studied 把動作關在過去。(D)is studying 講的是此刻,不能搭 since 的起點。這題 since 後面的子句用過去式 was,主句用完成式。

Q2 答案(D)gets。as soon as 帶的是時間子句,講未來的事也用現在式。(A)will get 是看到 tonight 就想用 will,可是 as soon as 帶的時間子句不用 will。(B)got 是過去式,時間不對。(C)is getting 是進行式,可是這句強調一到家那一刻,所以用 gets。

Q3 答案(B)are going。tomorrow night 是已經排好的近期計畫,用現在進行式。(A)went 和(C)have gone 都表示已經去了,不會再邀你。(D)were going 是過去的計畫。

Q4 答案(B)worked。before he came back to Taiwan last year 說明他回台灣是去年的事,在日本工作的那段時間已經結束。(A)has worked 連的是「到現在為止」的經驗或結果,可是題目把這段工作放在回台灣之前,時間點已經結束,所以要選過去式。(C)is working、(D)works 都是現在,時間不對。

在家這樣練

翻出你最近錯的一題時態題,先別急著對答案。照這三步做:

  1. 把四個選項蓋住,只讀句子,問自己:這件事發生在什麼時候?過去、現在、還是一路延續到現在?
  2. 掀開選項,一個一個問:這個為什麼不行?
  3. 圈出決定時態的字(yesterday、since、already、now、when),再檢查旁邊有沒有別的線索把它推翻。

練的時候用 111 到 115 年的時態題。17 題做一輪,用上面那張表對答案。想複習單一時態,題練有過去進行式的文法頁和未來式的用法頁,兩頁都可以免費看,過去進行式那頁還能直接寫幾題。題練的會考考古題詳解也是免費的,每題都有誘答分析,錯題註冊後還會再出給你練。

常見問題

英文時態題怎麼判斷?
三步。先圈出時間詞,再問這個動作跟現在還連不連,最後把整段讀完。時間詞只是線索,since、for、yesterday 都有反例。像 112 年會考第 20 題有 for several years,答案卻是過去式 practiced,因為動作已經結束。
會考時態題大概考哪些、考幾題?
題練數過 111 到 115 年閱讀單題,時態題共 17 題:簡單式 8 題(含 used to 和時間子句)、進行式 7 題、現在完成式 2 題。每年分別是 4、5、3、2、3 題,每年至少 2 題,占題練分類文法單題 50 題的 34%。這是題練的分類,不是官方統計。
時態規則明明都背了,為什麼還是錯?
因為會考不考「怎麼變」,考的是「這句話發生在什麼時候」。四個選項是同一個動詞的四種樣子,背變化表沒用,要先讀懂句子、抓到時間線索,還要看這個動作跟現在還連不連。
現在完成式和過去式到底怎麼分?
過去式講已經結束、跟現在切開的事。現在完成式講從過去開始、一直連到現在,或結果還影響現在的事。看句子裡有沒有 since、already,或後半句在講現在的結果。可是這些只是線索,112 年第 20 題有 for several years,動作卻已經結束,答案是過去式。
since 後面可以接過去式嗎?
可以。since 後面接子句時,子句的動詞常用過去式,完成式放在主句,像 He has hated mice since his ears were bitten by a mouse.(112 年第 13 題)。since 也可以當「因為」,像 Since it's raining, we will stay inside.,這時候不看完成式。
for 一定要配現在完成式嗎?
不一定。for 只說明這件事持續多久,不能決定時態。動作如果已經結束,要用過去式,像 I practiced swimming for several years before I went to this high school.

想知道你的英文程度?

免費測一次,就知道你的英文在哪裡。先找出弱點,再練不會的題目。

做 7 題,看看哪裡不會 →
王思恒(史考特醫師)
王思恒(史考特醫師)本文作者
內湖恆新復健科院長・題練 TestLearn 創辦人

建國中學畢業、多益 990 分滿分,親身走過台灣學生把英文考好的每一關。現任內湖恆新復健科院長,同時經營 18 萬人追蹤的健康科普社群「一分鐘健身教室」。他做題練,就是想把有效學習的方法帶進國中生的英文準備裡。

發布於 2026 年 7 月 10 日(更新於 2026 年 11 月 4 日)
石虎科技有限公司
統一編號 60501931 | 客服信箱:info@test-learn.com