_____at the town hall.the president was warmly welcomed by the mayor.a.to arrive b.on arriving c.arrived d.have arrived

问题描述:

_____at the town hall.the president was warmly welcomed by the mayor.
a.to arrive b.on arriving c.arrived d.have arrived

c.arrived -----过去分词短语,表示主语发出的动作的被动或完成
d.have arrived -----现在完成时态,表示主语刚刚完成的动作
本题应选择b.on arriving ,介词短语作时间状语,相当于状从