What is the difference between those phrasal verbs?
- pay attention to: to listen to, watch, or consider something or someone very carefully
- concentrate on :to give all your attention to the thing you are doing
- focus on: to concentrate on something and pay particular attention to it
- keep one's mind on: to concentrate on someone or something.
I have checked the meaning of them, I think they are the same and can be used interchangeably when referring to give your attention to something.
the only difference is that ‘pay attention to’ is a little weaker in this meaning. Is that right?
Best Answer
These are all synonymous so there will be many situations where you can use any of them. Your definitions are pretty accurate, but the actual degree of focus can depend on context. For example, you can "pay full attention" to something, meaning you concentrate on it.
There are differences in idiomatic use. It would be natural to ask someone trusted to pay attention to your child while you are away or distracted for some reason, and you would expect that the person would be completely dedicated to the task. However it would be weirdly excessive to ask them to "focus" or "concentrate" on your child. It would be also strange to ask them to "keep their mind" on the child, as if they were irresponsible and likely to lose focus.
It's obviously impossible to list all the possible ways you would use one or another of these verbs, but here are some examples: