I put up at the pavement last night, as we didn't have money to avail a room. No - an incorrect use of 'put up'. To 'put up' means to provide accomodation for. You put other people up, people don't put themselves up. Also, the pavement doesn't count! 'to avail' is also incorrect. 'to avail...