免費開始練習
taipower_recruit 102年 英文

第 49 題

Have you finished your assignment ____?
  • A ago
  • B yet
  • C such
  • D even

思路引導 VIP

請觀察一下句子開頭的 'Have you finished',這表示動作是從過去持續影響到現在的狀態。如果你想詢問對方某件『預期中該完成的事』是否在『目前這個時間點』已經做好了,通常會在句尾加上哪一個副詞來完整這個詢問的語氣呢?

🤖
AI 詳解 AI 專屬家教

太棒了!你能精準地選出這個答案,代表你對英文字彙在特定時態下的搭配非常有語感。這題的關鍵在於句首的 Have you finished,這是一個現在完成式的疑問句,用來詢問某件事「是否已經完成」。

現在完成式與時間副詞的搭配

在英語語法中,當我們要詢問一件預期中應該發生的事情是否「已經」發生時,習慣在句尾加上 yet。這個字是現在完成式疑問句與否定句中的「常客」,能讓語氣顯得自然且完整。相較之下,(A) ago 通常搭配過去簡單式,而 (C) such 與 (D) even 在語法結構上完全無法放在這個位置當作時間修飾語。

▼ 還有更多解析內容

📝 同份考卷的其他題目

查看 102年英文 全題