Grammar: usage of "have".
I am wondering about the usage of have. See the below conversation between a native and a non native English speakers.
Q: Do you have the latest software installed or Have you had the latest software installed?
A: Yes, I do or I have.
Non native speaker:
Q: Have you installed the latest software?
A: Yes, I have.
My question is about the first question asked by a native speaker, why is the auxiliary verb “have” being used like a passive sentence as if the person himself/herself has installed the software? I hear such type of sentences almost every day.
By the same token,
Did you have the latest build(software version) installed? Or I have it(machine) set up
We can use have in causative type passive structures.
EG: I have just had my hair cut.
Anyone help me with this.
Thanks in advance.
This question is in the General Section. Responses must be helpful and on-topic.