The last time the flight attendant checked, there ——- at least three first-class seats that had not been assigned to anyone.
(A) have been
(B) had
(C) was
(D) were
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
(発音:イギリス)
【問題文訳】「最後に客室乗務員が調べたときには、誰にも割り当てられていないファーストクラスの座席が少なくとも3席残っていた」
【解答】D
【解説】be動詞の変化形や活用形が並んでいるので、文法的に考えよう。there is [are]の文では、あとに続く名詞が単数か複数かで判断する。three first-class seatsと複数形になっているので、複数形になる。よって(C)は不可。(B)のhadだけでは意味が通じない。また、文頭のThe last time the flight attendant checkedは過去のある時点のことを示すので、(A)のように現在完了形は文法的に不適切。よって、(D)のwereが正解。
【重要語句】
flight attendant「客室乗務員」
assign「…を割り当てる」