1.without saying
2.arrive
3.broke down
4.didn't ; until
5.offered(gave) ;a ride
6.is believed(thought)