時制問題(176〜200)

No. 問題 選択肢 答えと解説
176By next month, he ___ here for two years.A. will live
B. lives
C. will have lived
D. has lived
解答と解説

答え:C. will have lived
未来のある時点までの継続 → 未来完了。

177I ___ the email yet.A. didn't send
B. haven't sent
C. don't send
D. won't send
解答と解説

答え:B. haven't sent
「yet」があるため現在完了。

178He usually ___ to music in the evening.A. listens
B. is listening
C. listened
D. was listening
解答と解説

答え:A. listens
習慣を表す現在形。

179They ___ dinner when we called them.A. had
B. are having
C. were having
D. have
解答と解説

答え:C. were having
過去のある時点での進行 → 過去進行形。

180She ___ the keys before I could stop her.A. has taken
B. had taken
C. took
D. takes
解答と解説

答え:B. had taken
「止める前に」完了していた → 過去完了。

181I ___ my grandparents next weekend.A. visit
B. visited
C. am going to visit
D. was visiting
解答と解説

答え:C. am going to visit
近い未来の予定 → be going to。

182When I got home, the lights ___ on.A. were
B. was
C. are
D. had
解答と解説

答え:A. were
状態描写 → 過去形+複数形。

183They ___ here since April.A. lived
B. have lived
C. live
D. are living
解答と解説

答え:B. have lived
「since April」→ 現在完了。

184She ___ her phone while walking.A. drops
B. dropped
C. had dropped
D. was dropping
解答と解説

答え:B. dropped
過去の単発の動作。

185We ___ to Paris three times.A. have been
B. went
C. go
D. are
解答と解説

答え:A. have been
経験を表す現在完了。

186He ___ out before the rain started.A. goes
B. has gone
C. had gone
D. going
解答と解説

答え:C. had gone
先に出ていた → 過去完了。

187I ___ TV when he came in.A. watched
B. watch
C. was watching
D. have watched
解答と解説

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

188They ___ ready by 6 PM.A. will have been
B. were
C. have been
D. had been
解答と解説

答え:A. will have been
6時までに完了 → 未来完了。

189You ___ for me for a long time, right?A. wait
B. are waiting
C. have been waiting
D. waited
解答と解説

答え:C. have been waiting
現在完了進行形で長時間の継続。

190He ___ when I met him yesterday.A. jogs
B. was jogging
C. jogged
D. jogging
解答と解説

答え:B. was jogging
同時進行 → 過去進行形。

191We ___ our homework before dinner.A. did
B. had done
C. do
D. were doing
解答と解説

答え:B. had done
夕食前に終了 → 過去完了。

192They ___ in the garden since this morning.A. worked
B. have worked
C. have been working
D. were working
解答と解説

答え:C. have been working
継続強調 → 現在完了進行形。

193I ___ this book last week.A. read
B. have read
C. was reading
D. had read
解答と解説

答え:A. read
過去の完了 → 過去形(発音は「レッド」)。

194She ___ tired lately.A. felt
B. feels
C. has felt
D. is feeling
解答と解説

答え:C. has felt
最近の状態 → 現在完了。

195He ___ to Japan twice.A. goes
B. has gone
C. has been
D. went
解答と解説

答え:C. has been
経験表現「~に行ったことがある」→ has been。

196I ___ to bed when I heard the noise.A. go
B. gone
C. was going
D. going
解答と解説

答え:C. was going
進行中に別の動作 → 過去進行形。

197We ___ the room before she arrived.A. clean
B. cleaned
C. had cleaned
D. are cleaning
解答と解説

答え:C. had cleaned
先に終了 → 過去完了。

198He ___ that song many times.A. sang
B. sings
C. has sung
D. had sung
解答と解説

答え:C. has sung
経験や現在に影響 → 現在完了。

199They ___ a lot of changes this year.A. saw
B. see
C. have seen
D. seeing
解答と解説

答え:C. have seen
今年中の変化 → 現在完了。

200We ___ the test by the end of the class.A. finish
B. finished
C. have finished
D. will have finished
解答と解説

答え:D. will have finished
「クラスの終わりまでに」→ 未来完了。