Learn English – “I did not see him yesterday” vs. “I had not seen him yesterday”

past-tenseusage

(1) I did not see him yesterday.

(2) I had not seen him yesterday.

Do they both mean exactly the same thing? Should (1) be chosen (as it almost always is, except for third conditionals) because it is simpler, in a sense?

EDIT: what I think the sentences mean is "at no point in time in yesterday did I see him". Am I wrong?

Best Answer

Difference between use of simple past and past perfect depends on the context, e.g.

Simple Past: In reply to "Did you see your friend, whom you usually see every day, yesterday?" you might reply "I did not see him yesterday."

Past Perfect: In reply to "When did you notice your friend missing?" you might reply "I had not seen him yesterday."

Related Topic