質問: 過去進行形と過去完了進行形の区別の仕方 テキストにある文なのですが、 when i arrived, kate 1was waiting for me. she was annoyed because i was late and she2had been waiting for a long time. なぜ1が過去進行形で2が過去完了進行形になるのかわかりません... she was tired because 3she had been working very hard. そしてこちらの3もなぜ過去進行形ではなく、過去完了進行形なのかわかりません。 わかりやすい区別の仕方はありますか??
回答: 過去進行形は、過去の一時点を指します。点のイメージです。過去完了進行形は、過去の一時点に至るまでの時間の流れのことです。線のイメージです。左から右に線を引きます。左端は過去の不特定の時点(大過去)で、右端は話題にしている過去の一時点です。 when i arrived, kate 1was waiting for me. 1は、私が到着した時点のことを話しています。そのとき、kate は待っていました。だから、過去進行形を使います。 she was annoyed because i was late and she2had been waiting for a long time. 2は、私が到着した時点に至るまで、彼女はずっと待っていました。不特定の過去(大過去)から始まって、私が到着する時点まで、時の流れを線でイメージします。こういう場合、過去完了進行形を使います。 she was tired because 3she had been working very hard. 3は、彼女が疲れた時点に至るまで、彼女はずっと働いていました。不特定の過去(大過去)から始まって、彼女が疲れる時点まで、時の流れを線でイメージします。過去完了進行形を使います。 点と線のイメージは、進行形に限らず、普通の過去形(点)、過去完了形(線)にも使えます。それから、現在形、未来形も、時間が現在と未来に移るだけで、考え方は同じです。 余談ですが、過去完了は、アメリカ人でも理解している人としていない人がいます。知らない人は何でも過去形、過去進行形で済ませます。