range from... to... 是一常见表达法

有一读者问: 有这样一句话:

(1)For reasons that range from simply making ends meet to putting money away for luxuries or for retirement, millions are taking on second or third jobs for added cash.

这里to putting money away...是作from的宾语用,还是作状语用?

to putting money away...既非from的宾语,亦非状语,而是与from simply making ends meet相关连的一介词短语。range from...to...是一常见用法,其意为“变化或变动于……与……之间”,实例再如:

(2)The temperature ranges from ten to thirty degrees.

(3)Prices range from $3 to $19.

For reasons that range from simply making ends meet to putting money away for...的意思是“由于为了收支平衡以及为了享乐或退休而储存钱等诸原因”。