He has taken care of those dogs since last month. He has been taking care of those dogs since last month. この2つの文は同じ意味として使えるのでしょうか。
-カテゴリー: 文法 | 2015-06-28
二つとも同じ意味として使えると思います。 先月から世話している。今でも世話している。 なんとなくですが He has been 〜 のほうが自然・多く使われる気がします。一つ目は間違っているとは思いませんが。
Tommyさんと同じでhas beenの方が良く使われている気がします。 何故か・・と言われたら説明しづらいのですが、 一般的に良く使われているのはhas beenですね^^