When(A) I arrived at(B)the station, I realized(C) that the train has gone away(D).
D 应改为 had gone away
【翻译】当我到达车站时,我意识到大车已经离开了。
【精析】D 应改为 had gone away.根据句中的动词 arrived 和 realized 可知,本句讲述的是过去发生的事情,应用过去的某种时态。根据句意可知,“火车离开”发生在“到达”之前,所以 that 引导的宾语从句应用过去完成时,即谓语动词用“had+过去分词”的形式,表示到过去某一动作发生前已经完成的动作, 即发生在“过去的过去”。