私醫聯招 英文歷屆試題|第 512 題
111 學年度
- Have been working
- Having worked
- Had working
- Had been working
提示
空格為分詞構句,且動作發生在主要子句之前,需用完成式分詞。
正確答案
正解:B
詳解
A. 錯誤。Have been working不是正確的分詞構句形式(分詞構句應為Having + p.p.)。
B. 正確。Having worked為完成式分詞構句,表示「在Africa當志工的經驗」發生在主要子句動作之前。
C. 錯誤。Had working不是文法上正確的形式。
D. 錯誤。Had been working若在句首無連接詞則不構成合法的分詞構句。