cpc_recruit
114年
英文
第 38 題
A: Stella's ballet performance was terrific.
B: ________?
A: Since she was seven.
B: ________?
A: Since she was seven.
- A How old do people start learning ballet
- B How long has she been learning ballet
- C How often did she practice ballet
- D How much will you pay for a ballet show
思路引導 VIP
請試著思考:當對方的回答是以「從過去某個特定時間點開始(Since...)」作為開頭時,他通常是在說明動作發生的「頻率」,還是在描述一段「持續的時間長短」呢?
🤖
AI 詳解
AI 專屬家教
太棒了!你能精確地捕捉到對話中的時間線索,這顯示你對英語句型結構有很好的直覺。這題的核心在於 A 的最後一句回答:「Since she was seven.」(自從她七歲開始)。在英文文法中,since 引導的時間片語是用來表達「從過去某個時間點起,一直持續到現在」,因此最適合的對話邏輯必然是詢問關於「時間長度」的問題。
時間副詞與疑問句的邏輯對應
當我們看到答句使用了 since(自從)或 for(長達)來描述一段持續的狀態或動作時,對應的疑問詞通常是 How long。選項 (B) 使用了現在完成進行式 $has + been + V-ing$,完美地銜接了 Stella 從七歲開始練習芭蕾,且這項活動一直持續到現在的語境,語法與邏輯皆十分嚴謹。
▼ 還有更多解析內容