Match the travel idioms with their meanings. Try to guess their meanings. 1. to be in the same boat a) to become very angry 2. that ship has sailed b) to be cheated, misled or deceived by someone 3. ship has come in c) to talk very rapidly and quickly 4. to be taken for a ride d) a particular opportunity has passed 5. to go to great lengths e) to allow a situation to continue 6. to fly off the handle f) to be in the same situation or predicament 7. to let things ride g) to make a great effort, to try very hard 8. to talk a mile a minute h) something very good has happened 9. to hit the road i) to make someone extremely angry 10. to drive someone up the wall j) to leave a place or begin a journey