I will go home for Christmas. You use for to say for a holiday... several days, for = in order to spent several days during, you say I will spend Christmas at home I will go home at Christmas.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
I will go home for/at/in/on Christmas. Are these prepositions correct? What are the differences in meaning?