The car’s engine is so old that it needs to warm up ——- several minutes before it runs smoothly enough to be driven.
(A) that
(B) after
(C) for
(D) until
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
(発音:アメリカ)
【問題文訳】「その車のエンジンはとても古いので、しっかり運転できるようになるまで何分か温める必要がある」
【解答】C
【解説】beforeのあとにit runsのように<主語+述語>があるので惑わされないこと。これはbeforeに続く節である。空所に直接続くのはseveral minutesという語句になる。したがって、空所には前置詞が当てはまる。「時間の長さ」を表す(C)のforが適切である。(A)のthatは接続詞で不適切。(B)のafterは前置詞だが、あとのbeforeとの意味の関係から、合わない。(D)のuntilのあとにはseveral minutesのように幅のある時間帯を示す語句は続かない。
【重要語句】
smoothly「順調に」