"I've been riding on a bus to work for the past couple of weeks."I`ve been riding (or taking) the bus to work for the past couple of weeks.
OR
"If I'm not hard pushed for money, I ride in cabs whenever I can." This one sounds ok to me, but in AmE, hard up and hard pressed are more common. I`v never heard hard pushed.
Possible use?