I looked up Google Ngram and found that we can use any one of at, in, on before break, but we can only say at lunch break and on lunch break.
Is what I've got right and do they have any difference when used with different preposition?
English Language Learners Stack Exchange is a question and answer site for speakers of other languages learning English. It only takes a minute to sign up.
Sign up to join this communityI looked up Google Ngram and found that we can use any one of at, in, on before break, but we can only say at lunch break and on lunch break.
Is what I've got right and do they have any difference when used with different preposition?
You are wrong. You cannot say 'in lunch break'.
So both can be at, on. Neither can be in.
"In the lunch room", "in the break room" are acceptable.