Barque
Banned
- Joined
- Nov 3, 2022
- Member Type
- Interested in Language
- Native Language
- English
- Home Country
- India
- Current Location
- Singapore
With respect, if the conversation occurs on the evening of the day that he hadn't eaten, I think "haven't" is more likely to be used. It's still the same day.Why were you so hungry?
Because I hadn't eaten all day.
When Batman Learner says "past", he doesn't mean an earlier day. He means earlier that day.