Learn English – “Having me stay”

grammar

Good night!

Here is my question…

Can I say "Thank you for having me stay over the summer…" ?

Or it will be better if I change "having" for "let"

I'm still learning English, so please help me with this.

I'll appreciate it !

Best Answer

It depends on how you came to stay the summer.

If you were invited to stay, then "having me stay" is correct.

If you asked to stay, and they permitted it, then "letting me stay" is what you should use.

Related Topic