I'd say: Peter stayed with his grandmother at/for Christmas. I'm not a mother tongue speaker, but I'm sure about that. Bye
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Hole One a New SeePeter stayed with/at his grandmother over Christmas.Close, but no cigar!