英文法の質問箱 |
---|
過去形と過去完了形 |
質問: 問:適語を選びましょう。 (1) I ( ) for my girlfriend for more than two hours, but in the end she didn ’t turn up. 1. waited 2. was waiting 3. had waited 4. had been waiting 模範解答は1.waitedです。しかし、ここで疑問があります。「彼女が現れる」よりも、「2時間待っていた」行為の方が明らかに過去なので、3.had waitedの方が適切なのではないかと思います。 それから、もう一つあります。 (2) I doubted if we could start for Europe on that day, but my wife ( ) everything ready. 1. has managed to get 2.managed to get 3.was managing to get 4.had been managing 模範解答は2.managed to getです。しかし、「その日、我々はヨーロッパに行けるかどうか疑わしかったが、妻が準備をずっとしていた」と意味をとれば、4.had been managingが当てはまるのではないかと思います。ちなみに模範解答の意味は「その日にヨーロッパに出発できるか疑わしかったが、妻が準備を何とか全部整えてくれた」です。 お忙しいとは思いますが、どうかご教示お願いします。 |
質問者: ア×× 学年・年齢: 20歳 性別: 男性 |
回答: (1) 「ガールフレンドを待った→しかし現れなかった」 これは時間の流れ通りに左から右へ話が進んでいます。 このようなときは過去形を使うこと。 過去完了は左←右というように「時間が逆流」するとき使います。 例。 She finally appeared when I had been waiting for her for more than two hours. (2) 4 は to get がないのですね。 それなら manage everything ready では文ができませんから正解になりません。 仮に to get があるとしても get ready は「準備をしてしまう」ので manage to不定詞 「なんとか〜する」の進行形 be managing to 不定詞と組み合わせがおかしい。 ようするに「なんとか準備してしまう」という意味でこの文を完成させるしかないということです。 |
上の回答に対する質問者からのレスポンス: ありがとうございます。 時制はホントニ迷うところがおおくて、とても参考になります。 ありがとうございました。 |