【英検2級レベル 文法クイズ】
Q1. If it ___ tomorrow, we will cancel the picnic.
a) rains
b) rained
c) will rain
d) is raining
Q2. She has lived in Osaka ___ five years.
a) since
b) for
c) from
d) during
Q3. The man ___ is talking to Mr. Tanaka is my uncle.
a) which
b) what
c) who
d) whom
Q4. I wish I ___ more time to study English.
a) have
b) will have
c) had
d) have had
Q5. The movie was so boring that we ___ before it ended.
a) leave
b) left
c) are leaving
d) have left
Q6. He is not used to ___ up early in the morning.
a) get
b) getting
c) got
d) to get
Q7. I had my computer ___ yesterday.
a) repair
b) repaired
c) repairing
d) to repair
Q8. The teacher asked me ___ late again.
a) not to be
b) not be
c) to not be
d) not being
Q9. It’s important for children ___ enough sleep.
a) get
b) getting
c) to get
d) got
Q10. By the time we arrived, the concert ___.
a) already starts
b) had already started
c) was already started
d) has already started
【答えと解説】
1, a) rains, 条件文では “if + 現在形, will + 動詞” の形。
2, b) for, 「期間」を表すのは “for”。(since は「起点」)
3, c) who, 「人」を先行詞とする関係代名詞は “who”。
4, c) had, “I wish + 過去形” は「現実と違う願望」。
5, b) left, 過去のことなので過去形。
6, b) getting, “be used to ~ing” = ~に慣れている。
7, b) repaired, “have + 物 + 過去分詞” = ~を(人に)してもらう。
8, a) not to be, “ask 人 not to 動詞” の形。
9, c) to get, “It’s important for 人 to 動詞” = ~が…するのは重要だ。
10, b) had already started, 過去完了 “had + 過去分詞” = ~する前にすでに~していた。