これまで色々な項目についてバラバラでお伝えしてきましたが,項目毎にまとめました。
Chapter 5 は「時制(3)」,Section 4は「完了進行形」についてお伝えします。
状態動詞と動作動詞
完了(進行)形で「継続」を表す際は,状態動詞と動作動詞の違いに注意しましょう。
★状態動詞の状態の継続は現在[過去]完了形〈have/has[had]+過去分詞〉で表します。
★動作動詞の動作の継続は通常現在[過去]完了進行形〈have/has[had]+been+現在分詞〉で表します。
状態動詞を使った例文
☆完了形で状態の継続を表します。
1. She has lived in Paris for ten years.
動作動詞を使った例文
☆完了進行形で状態の継続を表します。
2. She has been watching TV since this morning.
★ただし、動作動詞の中でも、learn / study / wait / stay などのように「一回の動作」ではなく、「一定期間行われる動作」を表す動詞は,状態動詞と同じように「現在[過去]完了形」で「継続」の意味を表し,「継続」をより強調したり、未来への継続を表す際に、「現在[過去]完了進行形」を用います。
完了形で継続を表している例文
☆継続を表していることがわかる語句が必要
3. She has studied since this morning.
完了進行形で継続を表している例文
☆継続をより強調する
☆期間を表す語句がなくても継続の意味が示される
4. She has been studying (since this morning).
現在完了形と過去完了形
完了進行形には「現在完了進行形」と「過去完了進行形」があります。
現在完了進行形
現在完了形は〈have[has]+been+~ing〉の形で表します。
5. Tom has been playing video games since this morning.
トムは今朝からずっとテレビゲームをしています。
過去完了進行形
過去完了形は〈had+been+~ing〉の形で表します。
6. Had you been playing tennis for two hours when it started to rain?
あなたは,雨が降り出した時に2時間ずっとテニスをしていたのですか。
前の記事↓
詳しくはこちら↓を参考にしてください。