10/06/01 06:51:25 zpNCJZZBO
文を読んで、動作や出来事の生起した順序が明らかであれば、
過去完了を使う意味や根拠がないので使えない。
この文では ① he went back to the library、② I waited、③ he didn't come back. は
時系列にすると順番どおりに並んでいるので ② I waited を過去完了にする理由がない。
もう一つは本来、完了時制を用いるときは、その動作がいつまで続いたか(いつまでに経験・完了したか)という
基準となる、時間軸上の「特定のある一点」が明示されていなければ使えない。
現在完了の場合はその一点は“現在”であるので明示する必要がないが、
過去完了の場合はそうはいかないので気を付ける必要がある。
この文の場合、I had been waiting before an hour passed.とか I had been waiting before he reappeared.など
“before an hour passed”“before he reappeared”などと過去のある特定の時点が
明示されていれば過去完了時制を使うことは問題はないが、
for an hour では根拠にならない