各位都知道 last week 是 ”上周 / 上禮拜”的意思 而上周指的是上個星期天前的那一周 所以當然要搭配過去簡單式比如: I went shopping last week. 但是in the last week(= in the past week) 的意思完全不同 它是指 ”算到現在為止的過去一周內”比如今天是星期六, 那就是從上星期六到今天的七天內 所以範圍當然和 ”上周” 不一樣 而且因為它是算到今天為止, 就要用現在完成式 (have/has + p.p.)比如: I haven’t seen David in the last week. (過去一周內我都沒見到大衛) 或是: Have you had fast food in the past week? (你過去一周內有吃過速食嗎?) in the last week 也可以換成 in the past week 或把 in 換成 during 或 over 總共有六種組合 但不管用哪一種, 千萬要記得用現在完成式而不是過去簡單式