TOEIC文法問題マラソン3日目
1. If it ___ raining, we will cancel the picnic.
A) will start
B) starts
C) started
D) starting
正解: B) starts
日本語訳: もし雨が降り始めたら、ピクニックを中止します。
解説: 条件文の「if」節では、未来のことについて現在形を用います。
2. The book ___ by the end of this month.
A) will be published
B) has been published
C) was published
D) is publishing
正解: A) will be published
日本語訳: その本は今月末までに出版される予定です。
解説: 「will be published」は未来の受動態を表し、「〜される予定です」という意味になります。
3. They were disappointed because the concert had been ___.
A) cancelled
B) cancels
C) cancelling
D) cancel
正解: A) cancelled
日本語訳: コンサートが中止されたので、彼らは失望しました。
解説: 過去完了形「had been」の後には過去分詞が続きます。
4. I will call you as soon as I ___ the information.
A) get
B) got
C) getting
D) will get
正解: A) get
日本語訳: 情報を得たらすぐに電話します。
解説: 時や条件を表す副詞節(「as soon as」など)では、未来のことを現在形で表します。
5. By the time she arrives, we ___ for an hour.
A) will wait
B) will have waited
C) wait
D) are waiting
正解: B) will have waited
日本語訳: 彼女が到着するまでに、私たちは1時間待つことになります。
解説: 「by the time」は未来完了形を必要とし、「〜するまでに〜しているだろう」という意味を表します。