小题1:had set up
小题2:It is astonishing / People are astonished / What astonishes people is
小题3:Being occupied with work
小题4:to have participated in
小题5:did we learn
小题6:many of whom left
小题7:only to find
小题8:Travelling at a / the speed
小题9:could have run
小题10:would not fall behind
略