What is correct and what is the difference between:
- I didn't see anybody there.
- I haven't seen anybody there.
What is correct and what is the difference between:
- I didn't see anybody there.
- I haven't seen anybody there.
I didn't see anybody there.
This is a completed action. At some time in the past you were "there" and during that time you didn't see anybody.
I haven't seen anybody there.
This would be okay for "I haven't seen anybody here", referring to the period of time that you have been where you are now.
It would be inappropriate for a single occurrence at some other location though.
But it would be okay if you "haven't seen anybody there" in any of the many times that you had been there.