完成式問句三大時態(現在|過去|完成)

更新於 發佈於 閱讀時間約 6 分鐘

在英文中,完成式用來表達某動作在某一時間點之前已經完成。把它改成問句,就能詢問「某事是否已完成」、「何時完成」等。本文涵蓋:

  1. 現在完成式問句(Present Perfect Questions)
  2. 過去完成式問句(Past Perfect Questions)
  3. 未來完成式問句(Future Perfect Questions)

並附上文法結構解說、例句(粗體標示文法結構)、例外狀況、整理表。


一、現在完成式問句(Present Perfect Questions)

🔧 文法結構

Have / Has + 主詞 + 過去分詞 +?
  • I / you / we / they → Have
  • he / she / it → Has

✍️ 用法

  1. 經驗:詢問是否做過某事。
  2. 對現在的影響:過去發生,對當前情況有影響。
  3. 剛完成的動作:常搭配 just, already, yet。

📝 例句(文法結構以粗體標示)

  • Have you finished your homework?
  • Has she written the report yet?
  • How long have they known each other?
  • Have we met before?

二、過去完成式問句(Past Perfect Questions)

🔧 文法結構

Had + 主詞 + 過去分詞 +?
  • 所有主詞都用 Had

✍️ 用法

  1. 比較過去兩件事先後:指出某事在另一事之前已完成。
  2. 描述過去的完成條件

📝 例句(文法結構以粗體標示)

  • Had they eaten before the movie started?
  • How long had you lived there before moving out?
  • Had she finished cleaning when you called?
  • Had you studied French before high school?

三、未來完成式問句(Future Perfect Questions)

🔧 文法結構

Will + have + 主詞 + 過去分詞 +?
  • 所有主詞都用 Will have

✍️ 用法

  1. 預測未來某時間點前的完成
  2. 提問截止時點

📝 例句(文法結構以粗體標示)

  • Will you have completed the project by Friday?
  • By what time will they have arrived?
  • Will you have finished cooking when I arrive?
  • How many books will you have read by year’s end?

四、例外與注意事項

  1. 時間副詞連用
    • 現在完成式:for / since / ever / yet / already / just。
    • 過去完成式:before / after / by the time。
    • 未來完成式:by + 時間點。
  2. 否定與縮寫
    • Have not → haven’t;Has not → hasn’t;Had not → hadn’t;Will not have → won’t have。
    • 切記助動詞「have」不能省略:Haven’t you seen it?(錯誤:Don’t you have seen it?)
  3. 疑問詞用法
    • 加在助動詞前:What / When / How long …,如 When will you have finished?
  4. 動詞形式
    • 三種完成式問句都必須接「過去分詞」,不能用單純的過去式。

五、三大時態整理表


raw-image

六、例句複習

現在完成式問句(Present Perfect)

  • 💬 Have you tried the new café downtown?
    ✔️ “Yes, I have. It’s really nice.”
  • 💬 Has John seen your message yet?
    ❌ “No, he hasn’t checked his phone.”
  • 💬 Have we met at that conference last year?
    ❌ “I don’t think we have.”
  • 💬 Have you ever climbed Mount Fuji?
    ✔️ “Yes, I have—twice!”
  • 💬 Has it stopped raining yet?
    ❌ “No, it hasn’t stopped.”

過去完成式問句(Past Perfect)

  • 💬 Had they eaten before the movie started?
    ✔️ “Yes, they had already eaten.”
  • 💬 Had you met Bob before you started working there?
    ❌ “No, I hadn’t; we met on my first day.”
  • 💬 Had she finished cleaning when you called?
    ✔️ “Yes, she had finished by then.”
  • 💬 Had we ever visited that museum before 2019?
    ❌ “No, we hadn’t—2019 was our first visit.”
  • 💬 Had he heard the news before dinner?
    ❌ “He hadn’t heard until someone told him.”

未來完成式問句(Future Perfect)

  • 💬 Will you have sent the email by 6 PM?
    ✔️ “Yes, I will have sent it before 6 PM.”
  • 💬 Will they have built the prototype by June?
    ✔️ “They should have finished by then.”
  • 💬 Will she have learned to drive by next year?
    ✔️ “I believe she will have learned by then.”
  • 💬 Will we have moved into the new house by May?
    ✔️ “Yes, we will have moved in before May.”
  • 💬 Will he have saved enough money by December?
    ❌ “He won’t have saved enough by December.”


留言
avatar-img
留言分享你的想法!
avatar-img
螃蟹_crab的沙龍
151會員
297內容數
本業是影像辨識軟體開發,閒暇時間進修AI相關內容,將學習到的內容寫成文章分享。 興趣是攝影,踏青,探索未知領域。 人生就是不斷的挑戰及自我認清,希望老了躺在床上不會後悔自己什麼都沒做。
螃蟹_crab的沙龍的其他內容
2025/04/26
(不可分)(可分)意思代表動詞片語可不可分開 ✅ break down — 故障 / 損壞(不可分) My car broke down on the highway. 我的車在高速公路上拋錨了。 The washing machine broke down again.
2025/04/26
(不可分)(可分)意思代表動詞片語可不可分開 ✅ break down — 故障 / 損壞(不可分) My car broke down on the highway. 我的車在高速公路上拋錨了。 The washing machine broke down again.
2025/04/25
✅ hang out — 閒晃 / 聚會(不可分) Do you want to hang out this weekend? 你這週末想一起閒晃嗎? We used to hang out at that café after class. 我們以前常在那間咖啡廳下課後聚會
2025/04/25
✅ hang out — 閒晃 / 聚會(不可分) Do you want to hang out this weekend? 你這週末想一起閒晃嗎? We used to hang out at that café after class. 我們以前常在那間咖啡廳下課後聚會
2025/04/25
🧍‍♂️ 人際互動類(擴充+強化) ✅ get along with — 與...相處融洽(不可分) I really get along with my coworkers. Do you get along with your in-laws? 👉 補充例句: It's
2025/04/25
🧍‍♂️ 人際互動類(擴充+強化) ✅ get along with — 與...相處融洽(不可分) I really get along with my coworkers. Do you get along with your in-laws? 👉 補充例句: It's
看更多
你可能也想看
Thumbnail
嗨!歡迎來到 vocus vocus 方格子是台灣最大的內容創作與知識變現平台,並且計畫持續拓展東南亞等等國際市場。我們致力於打造讓創作者能夠自由發表、累積影響力並獲得實質收益的創作生態圈!「創作至上」是我們的核心價值,我們致力於透過平台功能與服務,賦予創作者更多的可能。 vocus 平台匯聚了
Thumbnail
嗨!歡迎來到 vocus vocus 方格子是台灣最大的內容創作與知識變現平台,並且計畫持續拓展東南亞等等國際市場。我們致力於打造讓創作者能夠自由發表、累積影響力並獲得實質收益的創作生態圈!「創作至上」是我們的核心價值,我們致力於透過平台功能與服務,賦予創作者更多的可能。 vocus 平台匯聚了
Thumbnail
如果你願意為一件事付出時間、精力,那麼你就可以把這件事做好。 
Thumbnail
如果你願意為一件事付出時間、精力,那麼你就可以把這件事做好。 
Thumbnail
還有好多好多的事情還沒完成。 把握每一個時刻,珍惜每一個瞬間。
Thumbnail
還有好多好多的事情還沒完成。 把握每一個時刻,珍惜每一個瞬間。
Thumbnail
這篇文章講述如何將計畫付諸實行,遇到的困難與挑戰,以及作者自己的克服方式。希望在生活中能有所啟發,找到自己的目標與策略,以及打破拖延症,培養行動力。
Thumbnail
這篇文章講述如何將計畫付諸實行,遇到的困難與挑戰,以及作者自己的克服方式。希望在生活中能有所啟發,找到自己的目標與策略,以及打破拖延症,培養行動力。
Thumbnail
有些剛好就好,其實不必要做到完美,能擺爛的事情,在不影響別人的前提下,更是盡情能不做就做,能拖到最後也沒關係。不是所有事情都應該積極面對,其實消極,也是一種作法↓↓↓↓↓
Thumbnail
有些剛好就好,其實不必要做到完美,能擺爛的事情,在不影響別人的前提下,更是盡情能不做就做,能拖到最後也沒關係。不是所有事情都應該積極面對,其實消極,也是一種作法↓↓↓↓↓
Thumbnail
你肯花多久時間,做出想要的成果?
Thumbnail
你肯花多久時間,做出想要的成果?
Thumbnail
十、過去、現在、未來 論述時的另一種解題技巧,就是用「過去、現在、未來」,以時間線的描述方式來看眼前的題目。 大部分人在講述的時候,「過去」佔了將近二分之一的篇幅,再來第二長的是「現在」;而未來,通常只勉強「畫蛇添足」的重複了五、六句話就得結束了。 這是著重歷史的眼光,思考方向偏在「描述實況」
Thumbnail
十、過去、現在、未來 論述時的另一種解題技巧,就是用「過去、現在、未來」,以時間線的描述方式來看眼前的題目。 大部分人在講述的時候,「過去」佔了將近二分之一的篇幅,再來第二長的是「現在」;而未來,通常只勉強「畫蛇添足」的重複了五、六句話就得結束了。 這是著重歷史的眼光,思考方向偏在「描述實況」
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News