English
國中
已解決

現在完了(継続)と現在完了進行形の違いが分からないところがあります。
現在完了進行形の方は今の動作を表しているというのは分かります。
例えば
私たちは3日間このホテルに泊まっています。
▶︎ We have been staying at this hotel for three days.
になるのはなんとなく分かりますが、
どれくらい長く日本語を教えているのですか?が
▶︎ What have you been teaching Japanese?
になるのがあまり分かりません。
What have you taught Japanese?
とは何が違うのですか?

使い分けがよくわからないです。
また、否定文の使い分けがさらに分かりません。

教えていただきたいです🙇🏻‍♀️

現在完了 現在完了進行形

解答

✨ 最佳解答 ✨

継続→過去に始まった状態が今もずっと続いてること (私は生まれてからずっとアメリカに住んでいますとか)
進行形→過去に始まった動作が今もずっと続いていること (彼女は2時間ずっと話している。とか)
 という違いだと思います。ずっとしていることが状態か動作で見分けられると思います。
分かりにくかったらごめんなさい。

過去完了 過去完了 継続 過去完了進行形
梨聖

ありがとうございます!

mobキャラ

あと補足なのですが、たとえば「トムは2時間ずっと走っています。」を過去進行形で英語にすると「2時間休まずずっと走っています。」という意味になります

留言
您的問題解決了嗎?