Common collocations after 'spent'

day, days, hour, last, life, lot, minute, month, most, much, night, time, two, week, year