+0
Can I say,

John woke up early in the morning. He went up to the hills. Along the way , he saw a old man. He was as skinny as his bones, because he did not eat / had not eaten for many days.
+0
Hi,
Say 'had not eaten'.
Clive
Comments  
Students: We have free audio pronunciation exercises.
Hi. did not eat is in the simple past which requires a specific date?
so this in this had not eaten (past perfect) referring to the past would be the correct one?
is my explanation correct? thanks
Hi,
did not eat is in the simple past which requires a specific date?
so this in this had not eaten (past perfect) referring to the past would be the correct one?
is my explanation correct?
Generally speaking, that's true.

But it's better to think of it this way. The Past Perfect shows that a past event has importance at some later time in the past.
eg When I saw the man last Tuesday, he was hungry because he had not eaten for two weeks. I gave him some food immediately.

If you search the Forum for 'Past Perfect', you will find a lot of discussions.

Best wishes, Clive
Vincent TeoAlong the way , he saw a old man
One minor point: an old man
Teachers: We supply a list of EFL job vacancies
I think it should be "had not eaten" because of the sentnce stared with past.