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

更新 發佈閱讀 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
螃蟹_crab的沙龍
160會員
315內容數
本業是影像辨識軟體開發,閒暇時間進修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 慶祝推出 App,舉辦 2026 全站慶。推出精選內容與數位商品折扣,訂單免費與紅包抽獎、新註冊會員專屬活動、Boba Boost 贊助抽紅包,以及全站徵文,並邀請你一起來回顧過去的一年, vocus 與創作者共同留下了哪些精彩創作。
Thumbnail
vocus 慶祝推出 App,舉辦 2026 全站慶。推出精選內容與數位商品折扣,訂單免費與紅包抽獎、新註冊會員專屬活動、Boba Boost 贊助抽紅包,以及全站徵文,並邀請你一起來回顧過去的一年, vocus 與創作者共同留下了哪些精彩創作。
Thumbnail
如果你願意為一件事付出時間、精力,那麼你就可以把這件事做好。 
Thumbnail
如果你願意為一件事付出時間、精力,那麼你就可以把這件事做好。 
Thumbnail
還有好多好多的事情還沒完成。 把握每一個時刻,珍惜每一個瞬間。
Thumbnail
還有好多好多的事情還沒完成。 把握每一個時刻,珍惜每一個瞬間。
Thumbnail
這篇文章講述如何將計畫付諸實行,遇到的困難與挑戰,以及作者自己的克服方式。希望在生活中能有所啟發,找到自己的目標與策略,以及打破拖延症,培養行動力。
Thumbnail
這篇文章講述如何將計畫付諸實行,遇到的困難與挑戰,以及作者自己的克服方式。希望在生活中能有所啟發,找到自己的目標與策略,以及打破拖延症,培養行動力。
Thumbnail
有些剛好就好,其實不必要做到完美,能擺爛的事情,在不影響別人的前提下,更是盡情能不做就做,能拖到最後也沒關係。不是所有事情都應該積極面對,其實消極,也是一種作法↓↓↓↓↓
Thumbnail
有些剛好就好,其實不必要做到完美,能擺爛的事情,在不影響別人的前提下,更是盡情能不做就做,能拖到最後也沒關係。不是所有事情都應該積極面對,其實消極,也是一種作法↓↓↓↓↓
Thumbnail
你肯花多久時間,做出想要的成果?
Thumbnail
你肯花多久時間,做出想要的成果?
Thumbnail
十、過去、現在、未來 論述時的另一種解題技巧,就是用「過去、現在、未來」,以時間線的描述方式來看眼前的題目。 大部分人在講述的時候,「過去」佔了將近二分之一的篇幅,再來第二長的是「現在」;而未來,通常只勉強「畫蛇添足」的重複了五、六句話就得結束了。 這是著重歷史的眼光,思考方向偏在「描述實況」
Thumbnail
十、過去、現在、未來 論述時的另一種解題技巧,就是用「過去、現在、未來」,以時間線的描述方式來看眼前的題目。 大部分人在講述的時候,「過去」佔了將近二分之一的篇幅,再來第二長的是「現在」;而未來,通常只勉強「畫蛇添足」的重複了五、六句話就得結束了。 這是著重歷史的眼光,思考方向偏在「描述實況」
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News