時制問題(151〜175)

No. 問題 選択肢 答えと解説
151I ___ to school by bus when I was a child.A. go
B. went
C. gone
D. going
解答と解説

答え:B. went
過去の習慣 → 過去形。

152He ___ a book at the moment.A. read
B. reads
C. is reading
D. has read
解答と解説

答え:C. is reading
今している最中 → 現在進行形。

153They ___ a movie when I called.A. watch
B. watched
C. are watching
D. were watching
解答と解説

答え:D. were watching
その時点で進行中 → 過去進行形。

154We ___ dinner yet.A. haven't had
B. didn't have
C. don't have
D. won't have
解答と解説

答え:A. haven't had
まだ~していない → 現在完了。

155She ___ here before.A. was
B. had
C. has been
D. been
解答と解説

答え:C. has been
経験 → 現在完了。

156By the time he arrived, we ___.A. leave
B. left
C. had left
D. have left
解答と解説

答え:C. had left
到着より前に終了 → 過去完了。

157I ___ my homework already.A. did
B. do
C. have done
D. was doing
解答と解説

答え:C. have done
すでに~した → 現在完了。

158She ___ the window when it started to rain.A. closes
B. closed
C. was closing
D. had closed
解答と解説

答え:C. was closing
途中の動作 → 過去進行形。

159They ___ the match before it was canceled.A. win
B. won
C. had won
D. are winning
解答と解説

答え:C. had won
中止前に終了 → 過去完了。

160I ___ a shower when the phone rang.A. was taking
B. took
C. had taken
D. take
解答と解説

答え:A. was taking
同時進行 → 過去進行形。

161He ___ to the office every day last year.A. drives
B. drove
C. has driven
D. driving
解答と解説

答え:B. drove
過去の習慣 → 過去形。

162We ___ the report by tomorrow.A. complete
B. completed
C. will have completed
D. have completed
解答と解説

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

163She ___ a lot since she moved here.A. changes
B. changed
C. has changed
D. changing
解答と解説

答え:C. has changed
今までに変わった → 現在完了。

164I ___ you at 6 PM yesterday.A. call
B. called
C. was calling
D. have called
解答と解説

答え:B. called
昨日のこと → 過去形。

165They ___ lunch when we entered.A. had
B. were having
C. has
D. having
解答と解説

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

166By then, I ___ the painting.A. finish
B. will finish
C. will have finished
D. finished
解答と解説

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

167He ___ to London three times.A. goes
B. has gone
C. went
D. is going
解答と解説

答え:B. has gone
経験・回数 → 現在完了。

168We ___ in the park when it started to snow.A. were walking
B. walked
C. walking
D. walk
解答と解説

答え:A. were walking
同時進行 → 過去進行形。

169She ___ not seen the movie yet.A. did
B. has
C. had
D. has
解答と解説

答え:B. has
否定の現在完了 → has not seen。

170He ___ asleep when the teacher entered.A. was falling
B. fell
C. had fallen
D. falls
解答と解説

答え:C. had fallen
入ってくる前 → 過去完了。

171I ___ here for ten years.A. live
B. am living
C. have lived
D. lived
解答と解説

答え:C. have lived
継続 → 現在完了。

172We ___ the cake before they arrived.A. ate
B. have eaten
C. had eaten
D. eat
解答と解説

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

173She ___ when the bell rang.A. was singing
B. sings
C. has sung
D. sang
解答と解説

答え:A. was singing
進行中 → 過去進行形。

174I ___ in Tokyo all my life.A. live
B. am living
C. have lived
D. lived
解答と解説

答え:C. have lived
ずっと住んでいる → 現在完了。

175They ___ tennis when I met them.A. played
B. were playing
C. have played
D. playing
解答と解説

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