に先立って => before; prior to ~ N2
に[先立「さきだ」]って/に[先立「さきだ」]ち/に[先立「さきだ」]つ => Before A occurs/takes place N2
Time, Situation
ている => Repeat N5
Continuous
ている => Already done N5
Status
ている => Already...(completed) N5
Completed
ている => Used to... N5
Experience
ている => Being... (past) N4
ている => Doing something... N5
Status
ときているから/ときているので => because of ~ N1
ている => ongoing action or current state N4
Result status
... ている => Be doing something (continuing something) N4
Continuous
としている => be about to N2
Time