How to differentiate their meanings from '
pay/foot the bill and
pick up the bill/tab'
1.I'll pay for this meal.
2.l'll foot the bill for this meal.
3.l'll pick up the bill for this meal.
I think the '
pay' is
formal and
foot the bill and
pick up the bill/tab are
informal and common expression in spoken English,is it right?
1)They offered to pick up the bill for all the expenses of the trip.
2)They offered pay the bill for all the expenses of the trip.
which one is more common expression and formal in written language ?
I know that '
pay' can mean
to result in some advantage or profit for subject.
1)The wage doesn't pay you for doing these work.
Is it right?2)Robbing bank doesn't pay you to get a lot of money
3It doesn't pay to rob bank for a lot of money.
Which one is more common in English and formal ?4)It'll pay you to hire a maid for taking care your child.
5)Hiring a maid for taking care your child because it will pay you.
Which one is more common in English and formal ?Thanks in advance.