eigo21ホームページ     

英文法の質問箱もくじへ

英文法の質問箱
過去形と過去完了形
質問:


問:適語を選びましょう。
(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 不定詞と組み合わせがおかしい。 
ようするに「なんとか準備してしまう」という意味でこの文を完成させるしかないということです。


上の回答に対する質問者からのレスポンス:
ありがとうございます。
時制はホントニ迷うところがおおくて、とても参考になります。 ありがとうございました。