Answers

✨ Best Answer ✨

先了解本題語意:「被告知了要往哪個方向(後),這名旅行者繼續了他的旅程。」
這是分詞構句的寫法,第一個子句的主詞被省略了,與後方的the traveler共享同一個主詞。
而主詞the traveler是被告知要去哪個方向,因此需要採用被動式 be told。
A, B, D都沒有被動結構,因此都是主動的寫法,這時候答案其實已經只剩下C了。
至於為什麼會是完成+被動式 Having been told:
首先先觀察一整句話中,只有continued這個字標有時態,所以是我們錨定/參考的時間點。
對於the traveler而言,他是先被告知方向完後,才繼續他的旅程;
也就是tell這個動作所發生的時間點,嚴格意義上發生在continued這個動詞所標註的時間之前,
這邊的完成式,是想表達這個時間上的先後順序,即tell發生在continued之前。
完成式除了放在主要子句中,表達"曾經有...過/已經...了/一直...."的語意之外,
在英文中還會用來搭配表達出動詞之間的時間差,如這題一般。

c

謝謝 好用心的回答😆😆

Post A Comment
Were you able to resolve your confusion?