这里应该是状语,如果是定语一般不能有逗号。现在分词表表示伴随时,一般多描述进行状态。这点我和曹老师的理解略有不同,这是由于分词的功能所有决定的。当然不是所有现在分词都是这样,取决于语境。例如:Locking the door, he left. 这里就不是进行,因为正在锁门的时候,他不可能走,这里逻辑决定了先后。 Walking in the garden, he met his neighbour. 这就表示进行,即When he was walking in the garden. 你的问题句:He was a scientist, making a great contribution to scientific development in China. 这里,主句用了was, 一般来说斯人已去。这里的making 可以理解为was making 或made 都可以。其实英语的思维是暗指过去进行的状态,意思是他曾经是一名了不起的科学家,在世的时候一直在为中国科学的发展做着贡献,所以现在分词在英语中经常用于场景描述。如果用并列句就没有进行的意味了,如:He was a scientist and made great contribution to scientific development in China. 分词是否解释为进行,主要由语境决定。