This branch of the bank has been operating here these ——- 20 years.
(A) over
(B) least
(C) since
(D) past
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
(発音:オーストラリア)
【問題文訳】「銀行のこの支店は、ここで過去20年間営業してきた」
【解答】D
【解説】空所の前のtheseに注目しよう。また、… has been operatingのように現在完了進行形になっていることもヒントにしよう。theseがあるので、(D)のpastを当てはめて、「この過去20年間」という意味になるようにすると、文全体の意味が通る。
【重要語句】
operate「営業する」