Having arrived at the station, .
A. it was found that the train had left
B. the train had left
C. the train was found left
D. he found that the train had left
网友回答
A. it was found that the train had left
B. the train had left
C. the train was found left
(答案→)D. he found that the train had left
解析:. having done是现在分词的完成形式,与句子的主语之间是主动的关系,因此只有he能够执行这个动作。