時制問題(276〜300)
No. | 問題 | 選択肢 | 答えと解説 |
---|---|---|---|
276 | My parents ___ in New York for ten years before they moved. | A. live B. lived C. have lived D. had lived | 解答と解説答え:D. had lived |
277 | We ___ dinner by the time he arrived. | A. had B. have C. were having D. had had | 解答と解説答え:D. had had |
278 | She ___ for three hours before the power came back. | A. studied B. had been studying C. has studied D. studies | 解答と解説答え:B. had been studying |
279 | I ___ my keys, so I couldn’t open the door. | A. have lost B. had lost C. was losing D. lost | 解答と解説答え:B. had lost |
280 | The students ___ their homework before class started. | A. finish B. had finished C. have finished D. are finishing | 解答と解説答え:B. had finished |
281 | He ___ in that company since 1999. | A. works B. has worked C. worked D. had worked | 解答と解説答え:B. has worked |
282 | By the time we get there, the movie ___. | A. started B. has started C. had started D. will have started | 解答と解説答え:D. will have started |
283 | I ___ to the museum last weekend. | A. go B. went C. had gone D. have gone | 解答と解説答え:B. went |
284 | They ___ at the station for an hour before the train came. | A. wait B. had waited C. have waited D. are waiting | 解答と解説答え:B. had waited |
285 | The children ___ TV all afternoon yesterday. | A. watch B. watched C. were watching D. have watched | 解答と解説答え:C. were watching |
286 | She ___ dinner when the guests arrived. | A. has prepared B. was preparing C. prepared D. had prepared | 解答と解説答え:B. was preparing |
287 | He ___ out of town for the past two days. | A. was B. is C. has been D. had been | 解答と解説答え:C. has been |
288 | I ___ my homework before the deadline. | A. finish B. had finished C. have finished D. was finishing | 解答と解説答え:B. had finished |
289 | We ___ the same car for more than ten years. | A. had B. had had C. have had D. were having | 解答と解説答え:C. have had |
290 | She ___ in that house since she was born. | A. lives B. lived C. has lived D. had lived | 解答と解説答え:C. has lived |
291 | He ___ already eaten when we called him. | A. had B. has C. was D. did | 解答と解説答え:A. had |
292 | I ___ in line for tickets for over an hour now. | A. was standing B. am standing C. have been standing D. stood | 解答と解説答え:C. have been standing |
293 | They ___ late to the meeting yesterday. | A. are B. were C. have been D. had been | 解答と解説答え:B. were |
294 | He ___ his leg while skiing. | A. breaks B. has broken C. broke D. had broken | 解答と解説答え:C. broke |
295 | She ___ not visited her parents for a year. | A. has B. had C. is D. have | 解答と解説答え:A. has |
296 | The bell ___ just rung when the class started. | A. had B. has C. was D. have | 解答と解説答え:A. had |
297 | I ___ to see that movie three times already. | A. went B. go C. had gone D. have gone | 解答と解説答え:D. have gone |
298 | We ___ just talking about you when you walked in. | A. had B. were C. are D. have been | 解答と解説答え:B. were |
299 | He ___ here since morning. | A. has been B. had been C. was D. is | 解答と解説答え:A. has been |
300 | By the end of this year, she ___ her degree. | A. will complete B. completed C. will have completed D. has completed | 解答と解説答え:C. will have completed |