Learn English – Is this usage correct? “Please get your parents to come tonight”

bare-infinitivegrammaticalityinfinitives

Are all of these correct?

Please get your parents to come tonight.

Please have your parents to come tonight.

Please ask your parents to come tonight.

And which is most suitable to sound more pressing and urge that person?

Best Answer

If you want to strengthen the request,then encourage is a perfectly acceptable word.

Please encourage your parents to come tonight.

While there appears to be a consensus that get your parents to is "correct", I cannot avoid the feeling that it is at least inelegant. Although you might say it in conversation, I would avoid the expression in writing.