English
Senior High
Resolved
19は③で21は①なんですけど、この二つの違いを教えてください😿お願いします
X 19. We ( ) tennis for an hour or so when you turned up.
①have been playing
③ had been playing
2
are playing
were playing
) over two hundred miles.
xx 20. By the time we get to Birmingham we (
1 drive
2 have driven
③③
are driving
4 will have driven
x 21. I (
) in Paris for five years when I was a child.
1 lived
2 live
3 have lived
4 had lived
Answers
Answers
とりあえず、19が過去完了進行形であっているというのはわかっている前提で話します。
まず、完了形というのは時間軸上のどこかから始まり、どこかで終わるというものです。なので、始点と終点が明確でないといけません。
19番はwhen節内の内容(あなたが来たとき)が始点で、for an hourより、1時間後が終点である。なので過去完了を使う。
それに対し、21はwhen節内の内容が始点かと思いきや、when節内の内、容私が子供だったときというのは始点にはなりません。考えてみてください。子供だったときと言われても、それって5歳ぐらいの出来事かもしれないし、8歳ぐらいの出来事かもしれません。
始点というのはその前と後が明確に分かれるということ。ある日を境に、誰が考えても、昨日までは子供、今日から子供じゃない、なんてことないでしょ。
よって、21の文は始点と終点がはっきりしていないので、仕方なく過去形を使うしかない。
Were you able to resolve your confusion?
Users viewing this question
are also looking at these questions 😉
Recommended
【数学】覚えておいて損はない!?差がつく裏ワザ
11391
87
【夏勉】数学中3受験生用
7340
105
【テ対】苦手克服!!証明のやり方♡
7048
61
数学 1年生重要事項の総まとめ
4338
82
