As a native Portuguese speaker, it's kind of hard for me to really understand what the structure "to have someone do something" means. For example in the following sentence:
I had him pick me up at school yesterday.
Would that be different from "He picked me up at school yesterday"? What is the difference?
Or for example: I'll have someone fix my car tomorrow.
Am I saying I'll pay someone to do that or I'm just saying someone is coming to do the job regardless of payment?