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 在語法結構上完全無法放在這個位置當作時間修飾語。
▼ 還有更多解析內容