質問: なぜ なぜ he works very hard lately. ではなく he has been working very hard lately. じゃないといけないんですか
回答: 簡単に言うならば、worksは「働きます」というニュアンスになって、「働いています」とはやや違います。現在形は習慣を表すものです。 それに引き換え、has been workingは現在完了進行形ですよね。これは過去からそして今もしている、ということを表します。 今回は、毎日そうしているんだよ〜、ていう感じよりも、今はそうしているんだよ〜というニュアンスに近いからこうなるんだと思います。 現在完了は難しい単元なので、数をこなして見分ける力をつけていってください。