We usually have my mother (to) stay over Christmas
What differences in meaning or otherwise are due to the insertion
of TO ?OED HAVE (vb) : https://oed.com/oed2/00103269
Answer
Idiomatic usage:
To have someone do something.
To have my mother stay over Christmas.
To have my son cut the grass.
To have my husband fix the car.
To have someone to dinner. [to invite them for dinner or lunch]
To have someone to lunch.
That is not the same idiom.
With the to preposition:
One British consultant suggested
a semantic difference: She had her to stay implies an invitation, whereas She
had her stay suggests an unwilling imposition. 1990 Aug. 26 Sunday Times Magazine
9/1.
British and American English differences_Cambridge_Studies in the English Lanugage
Attribution
Source : Link , Question Author : GJC , Answer Author : Lambie