When he arrived, Jack learned Mary ? for almost an hour. A had gone B had set off C had left D had been away

熱心網友

When he arrived, Jack learned Mary ? for almost an hour.A had gone B had set off C had left D had been away答案選D,這個是過去完成時,因為Mary 離開在Jack知道之前,所以應用過去完成時,再則離開是個瞬間性動詞,應該用be away 來代替,而它的完成時態是had been away.從以上分析可以得出答案是D.

熱心網友

c

熱心網友

D had been away

熱心網友

D had been away