What is difference between "on a diet" and "in a diet"?
I know that "on a diet" is correct expression.
But, I want to know the cause that "in a diet" is not correct.
And I wonder why "in a hurry" is correct and "on a hurry" is not correct.
Both "on" and "in" have as meaning of state, don't they?