📚 English Topic 64Perfect Tenses🌻 中級
Have done vs Have been doing
現在完了形 vs 現在完了進行形
📚 完了した結果か、継続中の動作か 📚
1
💬 会話
Sarah: You look exhausted. What have you been doing?
疲れ切っているようだけど、何をしていたの?
Tom: I've been writing this report since morning.
朝からずっとこのレポートを書いていたんだ。
Sarah: Have you finished it yet?
もう書き終えたの?
Tom: No, but I've written ten pages so far.
いいえ、でも今のところ10ページ書いたよ。
Sarah: You've been working too hard lately.
最近、働きすぎじゃないかしら。
Tom: I know, but I've promised to submit it by tomorrow.
わかってる、でも明日までに提出すると約束しちゃったんだ。
2
📖 単語
5 単語英語日本語
exhausted疲れ切った
report報告書・レポート
so far今のところ
promise約束する
submit提出する
3
⭐ キーフレーズ
Have/Has + been -ing (Duration) vs Done (Result)
現在完了進行形(継続) vs 現在完了形(結果)
- パターン: [Duration/Activity] vs [Result/Quantity]
- 意味: 動作が続いていること(進行形)と、動作が完了して結果が出ていること(単純形)を使い分けます。
I've been painting the ceiling.
(ずっと)天井を塗っています。(動作の継続)
I've painted the ceiling.
天井を塗り終えました。(完了した結果)
4
🎓 解説
現在完了進行形 (have been -ing) は、動作そのものや、その動作がどれくらい続いているかに焦点を当てます。
一方、現在完了単純形 (have + 過去分詞) は、動作が完了した結果や、完了した回数・量に焦点を当てます。
Continuous は「何をして過ごしていたか」を説明し、Simple は「何を成し遂げたか」を伝えます。
I've been reading that book.
= 「その本を(最近ずっと)読んでいます。」(まだ読み終わっていない可能性が高い)
I've read that book.
= 「その本を読みました。」(読み終えたという結果)
5
📝 クイズ
「彼は3時間ずっとテニスをしています」を英語にする際、最も適切なのはどれですか?