At noon yesterday - bought
last week - bought
when you called me - was buying
a month ago - bought
for an hour before I came home - had bought
before you left - had bought
yesterday - bought
the hole day yesterday - was buying
while you were cooking lunch - was buying