過去進行式
過去進行式
文法
文法摘要
過去進行式用來表達「過去某一時間正在進行中的動作」或「背景動作」
基本結構:主詞 + was/were + 動詞現在分詞(V-ing)
常與過去簡單式搭配,表示短動作打斷長動作(When + 過去簡單式, 過去進行式)
表示同時進行的兩個長動作時常用 While + 過去進行式, 過去進行式
靜態動詞(如know, like)通常不用進行式
基本公式
主詞 + was/were + 動詞現在分詞(V-ing)
was 用於 I/he/she/it/單數;were 用於 you/we/they/複數
範例:
顯示全部 (2)
I was doing my homework at 8 p.m. last night.
我昨晚八點正在寫作業。
主詞 + was/were + not + 動詞現在分詞(V-ing)
範例:
顯示全部 (2)
He wasn’t sleeping at that time.
他那時並沒有在睡覺。
Was/Were + 主詞 + 動詞現在分詞(V-ing)?
範例:
顯示全部 (2)
Were you studying at nine last night?
你昨晚九點在讀書嗎?
Wh- 疑問詞 + was/were + 主詞 + 動詞現在分詞(V-ing)?
範例:
顯示全部 (2)
What were they doing at lunchtime?
他們午餐時間在做什麼?
When + 主詞 + 過去簡單式動詞, 主詞 + was/were + 動詞現在分詞(V-ing)
範例:
顯示全部 (2)
When the bell rang, we were taking a test.
鈴響時,我們正在考試。
While + 主詞 + was/were + 動詞現在分詞(V-ing), 主詞 + was/were + 動詞現在分詞(V-ing)
範例:
顯示全部 (2)
While I was reading, my sister was listening to music.
我在讀書時,我妹妹正在聽音樂。
常見錯誤
I did studying at 8 p.m.
I was studying at 8 p.m.
過去進行式用 was/were + V-ing,不可用 did + V-ing。did 用於過去簡單式。
They was playing soccer.
They were playing soccer.
主詞為複數(you/we/they/複數名詞)要用 were;單數或 I/he/she/it 用 was。
He was know the answer.
He knew the answer.
know、like、love、want、believe 等靜態動詞通常不用進行式,應用過去簡單式。
While the bell rang, we were in class.
When the bell rang, we were in class.
短而突然的動作用 when + 過去簡單式;while 常引導較長、持續的背景動作(過去進行式)。
He was runing to school.
He was running to school.
單音節動詞如 run 結尾為子音-母音-子音時,V-ing 需重複最後一個子音:run → running。
She was makeing a cake.
She was making a cake.
以不發音的 e 結尾動詞,V-ing 需去 e 加 ing:make → making。
When I was a child, I was playing soccer every day.
When I was a child, I played soccer every day.
表習慣性、重複性的過去行為用過去簡單式(或 used to),不是過去進行式。
相似文法比較
vs. 過去簡單式
過去簡單式表「完成的動作」或「習慣」,過去進行式表「過去某時正在進行中的動作/背景」。短動作常用過去簡單式打斷長動作(過去進行式)。
本文法(過去進行式
We were eating dinner when the phone rang.
電話響時,我們正在吃晚餐。
對比文法(過去簡單式
We ate dinner at six.
我們六點吃了晚餐。
vs. 現在進行式
現在進行式用 am/is/are + V-ing,描述「現在此刻正在發生」;過去進行式用 was/were + V-ing,描述「過去某時正在發生」。
本文法(過去進行式
She was reading at eight last night.
她昨晚八點在讀書。
對比文法(現在進行式
She is reading now.
她現在正在讀書。
想知道你的英文程度?
免費測一次,就知道你的英文在哪裡。讓 AI 幫你聰明學習。
石虎科技有限公司
統一編號 60501931 | 客服信箱:info@test-learn.com