時制問題(401〜425)
No. | 問題 | 選択肢 | 答えと解説 |
---|---|---|---|
401 | She ___ in Japan since 2010. | A. lives B. lived C. has lived D. had lived | 解答と解説答え:C. has lived |
402 | By the time we got there, the train ___. | A. left B. has left C. had left D. was leaving | 解答と解説答え:C. had left |
403 | I ___ my keys! I can’t find them anywhere. | A. lost B. have lost C. had lost D. lose | 解答と解説答え:B. have lost |
404 | He ___ for an hour when the alarm finally rang. | A. sleeps B. was sleeping C. had been sleeping D. has slept | 解答と解説答え:C. had been sleeping |
405 | They ___ the room before the guests arrived. | A. clean B. cleaned C. have cleaned D. had cleaned | 解答と解説答え:D. had cleaned |
406 | We ___ dinner when he knocked on the door. | A. had B. were having C. have D. have had | 解答と解説答え:B. were having |
407 | He ___ me about the meeting yesterday. | A. tells B. told C. has told D. was telling | 解答と解説答え:B. told |
408 | I ___ to the new song five times today. | A. listen B. listened C. have listened D. had listened | 解答と解説答え:C. have listened |
409 | They ___ in the park when it started raining. | A. walk B. have walked C. had walked D. were walking | 解答と解説答え:D. were walking |
410 | She ___ from her illness by next week. | A. recovers B. will have recovered C. has recovered D. is recovering | 解答と解説答え:B. will have recovered |
411 | By the end of this year, I ___ here for ten years. | A. will be B. will have been C. was D. have been | 解答と解説答え:B. will have been |
412 | I ___ to New York three times. | A. go B. went C. have gone D. had gone | 解答と解説答え:C. have gone |
413 | She ___ her book when I entered the room. | A. reads B. read C. was reading D. had read | 解答と解説答え:C. was reading |
414 | They ___ the job before the deadline. | A. finish B. have finished C. finished D. had finished | 解答と解説答え:D. had finished |
415 | He ___ to sleep when he heard the noise. | A. goes B. is going C. had gone D. was going | 解答と解説答え:D. was going |
416 | I ___ this book last year. | A. read B. have read C. had read D. was reading | 解答と解説答え:A. read |
417 | We ___ waiting for you for two hours! | A. were B. have been C. had been D. will be | 解答と解説答え:B. have been |
418 | She ___ to the party if she had known about it. | A. goes B. would go C. would have gone D. had gone | 解答と解説答え:C. would have gone |
419 | I ___ my wallet somewhere yesterday. | A. dropped B. have dropped C. had dropped D. drop | 解答と解説答え:A. dropped |
420 | They ___ dinner when I arrived. | A. finished B. were finishing C. had finished D. have finished | 解答と解説答え:C. had finished |
421 | He ___ to the dentist recently. | A. goes B. has gone C. went D. had gone | 解答と解説答え:B. has gone |
422 | She ___ while I was cooking. | A. arrives B. arrived C. had arrived D. has arrived | 解答と解説答え:B. arrived |
423 | By next year, I ___ my thesis. | A. finish B. will finish C. will have finished D. finished | 解答と解説答え:C. will have finished |
424 | We ___ him since last summer. | A. haven’t seen B. didn’t see C. hadn’t seen D. don’t see | 解答と解説答え:A. haven’t seen |
425 | I ___ to call you back, but I forgot. | A. am going B. go C. was going D. had gone | 解答と解説答え:C. was going |