英語
高校生
解決済み

現在完了と現在完了進行形は何が違うのですか?現在完了でも継続っぽく思えます。

回答

✨ ベストアンサー ✨

haveというのは過去分詞と伴って完了を表します。
この場合、haveの直後に動作動詞を置くと、その動作自体が完了したことを表します。
また、haveの後ろに進行形を取ると継続を表すのですが、
まずbe動詞というのは状態を表す動詞です。また、現在分詞というのはある一定期間行っている何かのほんの一瞬を切り取ったものを表すものです。
(例)I saw that he was playing tennis.
『私は彼が(2時間やっていたかもしれないし3時間やっていたかもしれないがその一瞬)テニスをしているのを見ました。』
よって、現在分詞はある動作が完了していない、つまり未完を表します。
つまり進行形は未完である状態(この先完了するまで続く)を表します。
話を戻しますが、先ほど言った通り、haveの直後の過去分詞は完了を表すのですが、今回はそれが状態動詞のbe動詞なのでその状態(になること)が完了するという感じになります。またその後ろに現在分詞がいるので、未完、つまり完了するまで続く状態になるのが完了しているという感じで継続を表します。
状態動詞は他にもliveやhaveがありますが、それらもbe動詞同じようにhaveの後ろに過去分詞にしてから置くことによって、liveなら住むという状態になることが完了している、つまり住んでいるとなりますし、haveなら持っているという状態になることが完了している、つまり持っているとなります
分かりずらいですね😅

この回答にコメントする

回答

現在完了形は経験、動作の完了・結果、状態の継続を表します。現在完了進行形は、動作の継続のみを表します。ですから、状態動詞(進行形にできない動詞)の継続は現在完了形を使い、動作動詞(進行形にできる動詞)の継続は現在完了進行形を使います。

この回答にコメントする

どちらも継続っぽさはあると思いますが、
状態を表す動詞(believe knowなど)は現在完了
動作を表す動詞(watch studyなど)は現在完了進行形
日常的な動作(work live など)にはどちらもつかうことができますが、より継続を強調したいのなら現在完了進行形を使うほうがいい感じです😊

この回答にコメントする
疑問は解決しましたか?