Небольшая шпаргалка для тех, кто иногда путается в английских временах. Сохраняйте себе, чтобы повторять на досуге — Present Simple — — Past Simple — — Future Simple — — Present Progressive (Present Continuous — — Past Progressive (Past Continuous) и Future Progressive (Future Continuous)...
Предвещая ваш быстрый ответ, скажу - не все так однозначно. Знаю, что в процессе выбора вы можете руководствоваться вполне себе понятным, простым и существующим во всех грамматических пособиях правилом - перед словами "last, every, next, this" предлоги не нужны. А значит единственный правильный вариант должен быть - last week. Но как вы наверняка знаете, на многие правила в английском языке существуют исключения или дополнения. И наша сегодняшняя тема тому подтверждение. Скажу сразу, оба варианты верны, но - каждому свое время...