The first of the shoppers had been waiting in line outside the store ——- 5:00 that morning.
(A) since
(B) for
(C) within
(D) at
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
(発音:カナダ)
【問題文訳】「その最初の買い物客たちは、朝5時から店の外で列を作って待っていた」
【解答】A
【解説】空所の前が、過去のある時点までの「継続」を表しており、空所のあとに、ある一点の時間を示す表現が続いている。つまり、「過去のある時点からの継続」を表している。したがって(A)のsinceが適切である。(B)のforのあとには「期間」を表す表現が来る。(C)のwithinのあとには「時間の長さ」を表す表現が来る。(D)のatは時の一点を示す前置詞なので、継続を表す文の中では使われない。
【重要語句】
in line「一列になって」