"You will need to eat in a time."
Binge eating means eating large amounts of food in a short time.
Newman remembered that he and Habib had not eaten in a long time.
These two might 'work good' but he'd bet they hadn't eaten good in a long time.
This was the first fresh meat he'd eaten in a long time and he meant to enjoy it.
"You have not eaten much in a long time."
You eat much more food than usual, in just a short time - especially snacks or other foods high in calories.
People with bulimia will eat a large amount of food in a short time (binge).
That was the best meal I've eaten in a long time.
How many barnacles (or mussels) are eaten in a given time?