詳解
這題的關鍵是句首的 When 加上 the last time。When 問時間,the last time you saw Bill 把時間點鎖在「你上一次見到 Bill 是何時」,等的是一個「距今多久」的答案。(A) It's been about a year(大概一年了)正好回答「上次見面到現在差不多一年」,方向完全對。
這裡要特別聽出時態的方向。the last time you saw(saw 是過去式)講的是「已經發生過的上一次見面」,所以答案要往「過去到現在」的方向走,不是往未來。It's been about a year 用的正是「到現在為止已經一年」的講法,跟問句的過去方向咬合。這是這題設計的核心:分得清「上次是多久前」跟「下次再見」是兩個相反的時間方向。
一聽到 When was the last time…,心裡就框好「要給一段從過去到現在的時間長度」,接著把選項裡講未來的、講建議的刪掉,剩下的就是答案。