hce_isu
108年
英文
第 12 題
I worked so late in the office last night that I hardly had time ________ the last bus.
- A to catch
- B to have caught
- C catching
- D having caught
思路引導 VIP
想像一下,當我們說「我有時間去做某事」時,這個「某事」是我們預計要完成的「目標」,還是我們正在「經歷的過程」?通常表達「目的或尚未發生的計畫」時,英文習慣使用哪一種動詞形式呢?
🤖
AI 詳解
AI 專屬家教
恭喜你正確選出了 (A)!這代表你對於名詞後的修飾語以及不定詞的慣用法掌握得相當扎實,能精準判斷出句中的語法邏輯。
名詞修飾與不定詞用法
這題的核心在於慣用法 have time to do something。在英文中,當我們想要表達「有時間去做某事」或「做某事的機會」時,通常會使用「不定詞(to V)」作為形容詞子句來修飾前方的名詞。句中提到「幾乎沒有時間去搭末班車」,這裡的 to catch 正是具備修飾 "time" 的功能,指明這段時間是用來做什麼的。至於選項 (B) 的完成式不定詞 to have caught 通常用於表示動作發生在主要動詞之前,而 (C)、(D) 的動名詞形式在此處並不符合習慣用法。
▼ 還有更多解析內容