句子结构分析如下:
Tony and others:主语
from the village:定语后置,修饰前面的“others”
had spent:谓语
the last two days:宾语
putting sandbags along the side of the river:宾语补足语(along the side of the river可理解为修饰动词put的状语,表示地点或方向)
to stop it overflowing:状语,表示目的(it为stop的宾语,指代前面的river;overflowing为it的宾语补足语)
【译】为了防止河水泛滥,托尼和村庄的一些人利用最后两天时间在河边放置沙袋.