有這么一道題,書上給的答案是D,可是leave是終止形動詞,好像不能用于完成時態。書的答案是否錯了呢?煩請老師解答一下,謝謝。They were late. The train ______ five minutes ______.A. left; agoB. left; beforeC. had left; agoD. had left; before
沒錯,答案是D。沒有誰說過“終止性動詞不能用于完成時態”吧!這一定是你的誤解。這里之所以用過去完成時,是因為“火車晚點”在先,“他們遲到”在后。而“他們遲到”用的中一般過去時,所以“火車晚點”就屬于過去的過去,故用過去完成時。