✨ ベストアンサー ✨
“talk”が動作動詞だから進行形だというのは、逆に「状態動詞」なるものがあり、それが進行形にできないことから来ています。
例えば、状態動詞の一例として
have(持っている、という意味の時のみ)
stand(立っている、建っている)
like(好きである)
などなどがあります。
これらは、人間の「状態」を表していて進行形にすることができません。「〜ている」とつくと、つい進行形にしたくなりますが、すでにこの状態動詞の意味に「〜ている」が含まれているため、進行形にできません。
反対に、talkなどの動作動詞は「話す」のように、それ自体に継続の意味がありません。なのでこの英文の場合、
“あの生徒たちは授業が始まってからずっと話していた。とてもイライラした!”
「〜ていた」という現在完了進行の意味にしたいのでhave been talkingになったということです。これが状態動詞であれば進行形にできないので、普通の現在完了になります。
わかりづらかったらなんでも言ってください🙌
ありがとうございます!