現在完了進行形の文で、文末が for two years などかなり長い期間を表しているのは不自然ですよね?
不自然ではないと思いますよ。そういう場合もあります。
看了這個問題的人 也有瀏覽這些問題喔😉