時制問題(126〜150)

No. 問題 選択肢 答えと解説
126She ___ already eaten when we arrived.A. has
B. had
C. is
D. did
解答と解説

答え:B. had
過去の到着より前 → 過去完了。

127I ___ breakfast at 7 AM every day.A. eat
B. ate
C. eats
D. eating
解答と解説

答え:A. eat
習慣 → 現在形。

128By next month, they ___ in this city for five years.A. will live
B. live
C. will have lived
D. had lived
解答と解説

答え:C. will have lived
未来完了。

129While I ___ TV, my sister was doing homework.A. watches
B. was watching
C. watch
D. watched
解答と解説

答え:B. was watching
2つの動作が同時進行 → 過去進行形。

130He ___ the guitar since he was a child.A. plays
B. has played
C. played
D. play
解答と解説

答え:B. has played
継続 → 現在完了。

131They ___ a new house last year.A. buy
B. have bought
C. bought
D. had bought
解答と解説

答え:C. bought
過去の出来事 → 過去形。

132I ___ my phone yesterday.A. lose
B. lost
C. have lost
D. had lost
解答と解説

答え:B. lost
明確な過去 → 過去形。

133She ___ dinner when I got home.A. cooks
B. has cooked
C. was cooking
D. cooked
解答と解説

答え:C. was cooking
ある瞬間に進行中 → 過去進行形。

134We ___ just started when the power went out.A. have
B. had
C. had just
D. had just started
解答と解説

答え:D. had just started
過去より前の完了 → 過去完了。

135I ___ to New York twice last year.A. have gone
B. went
C. go
D. was going
解答と解説

答え:B. went
過去の具体的な回数 → 過去形。

136She ___ working here since April.A. is
B. has been
C. was
D. had been
解答と解説

答え:B. has been
継続 → 現在完了進行形。

137He ___ asleep during the movie.A. falls
B. fell
C. falling
D. has fallen
解答と解説

答え:B. fell
過去の出来事 → 過去形。

138I ___ English for three years by then.A. have studied
B. studied
C. will have studied
D. had studied
解答と解説

答え:C. will have studied
未来の完了 → 未来完了形。

139They ___ the news before it was announced.A. knew
B. know
C. have known
D. had known
解答と解説

答え:D. had known
発表前から知っていた → 過去完了。

140She ___ here since last summer.A. lives
B. has lived
C. lived
D. living
解答と解説

答え:B. has lived
今まで継続 → 現在完了。

141I ___ to call you, but I forgot.A. plan
B. planned
C. was planning
D. am planning
解答と解説

答え:C. was planning
途中で中断された意図 → 過去進行形。

142She ___ always liked music.A. had
B. has
C. has had
D. has
解答と解説

答え:B. has
常に好き → 現在完了。

143He ___ home before it started raining.A. had arrived
B. arrived
C. was arriving
D. arrives
解答と解説

答え:A. had arrived
雨の前に到着 → 過去完了。

144I ___ the game until now.A. didn’t play
B. haven’t played
C. not played
D. won’t play
解答と解説

答え:B. haven’t played
今まで未経験 → 現在完了。

145We ___ shopping when it started to rain.A. are
B. were
C. have been
D. be
解答と解説

答え:B. were
進行中 → 過去進行形。

146They ___ just left when we got there.A. have
B. had
C. are
D. did
解答と解説

答え:B. had
直前に出た → 過去完了。

147He ___ sick for a week now.A. is
B. has been
C. was
D. being
解答と解説

答え:B. has been
今も続く状態 → 現在完了。

148We ___ together since childhood.A. are
B. were
C. have been
D. had been
解答と解説

答え:C. have been
今も継続中 → 現在完了。

149I ___ the report when she asked for it.A. finished
B. had finished
C. was finishing
D. finish
解答と解説

答え:B. had finished
すでに終えていた → 過去完了。

150She ___ to the store when I saw her.A. was going
B. goes
C. is going
D. had gone
解答と解説

答え:A. was going
途中で見かけた → 過去進行形。