英语问题

“Hearing the news,they all jumped with joy.”能不能改成
“When hearing the news, they all jumped with joy.”?
但是 为什么 可以说“When leaving the airport,she waved again and again.”
4楼 什么是 “为了表示明确时间”?

可以改成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是省略了主语的省略句。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-03-21
不能 when they heard the news they all jumped with joy 才对
第2个回答  2010-03-21
When they heard the news, they all jumped with joy。 只能这么改。
when后面跟的是一个完整的句子。
第3个回答  2010-03-21
为了表示明确的时间,可以在分成词的前面加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
第4个回答  2020-12-11

问题英文

相似回答