they have all been put to shame by a boy who,while playing truant,travelled 1600 miles.

问题描述:

they have all been put to shame by a boy who,while playing truant,travelled 1600 miles.
请问为什么是travelled,过去分词形式,我觉得travel和boy是主动关系,应该用travelling
然后travelled是非谓语吗,

a boy who travelled 1600 miles while playing truant 这样改一下你可能 就清楚了定语从句who travelled 1600 miles while playing truant travelled是从句中的谓语动词,这里本身就是主动的,while playing truant =...