可以改成When they heard the news ,they all jumped with joy.
Hearing是现在分词作状语,伴随状语,相当于由when引导的时间状语从句。
第一个句子中hear和jump是同一个主语they发出的动作,第二个句子leave和wave显然不是同一个人发出的动作,所以When leaving the airport,中的leaving不是伴随状语,而是现在进行时,When leaving the airport是省略了主语的省略句。
不能 when they heard the news they all jumped with joy 才对
When they heard the news, they all jumped with joy。 只能这么改。
when后面跟的是一个完整的句子。
为了表示明确的时间,可以在分成词的前面加when,while 等连词
While waiting for the train,I had a long talk with her
while waiting for the train = While we were waiting for the train
You must be careful when crossing the street
when crossing the street =when you are crossing the street
问题英文