英語
高校生
解決済み

①Ken ( ) in America after he finishes college.という文章で、
なぜhas been studyingではなく、is going to studyなのかと、

②By the time you get back, I ( ) cleaning your room.という文章で、
なぜhave finishedではなく、will have finishedなのかを教えてください💦

回答

✨ ベストアンサー ✨

✖️Ken has been studying in America after he finishes college.

おかしい理由は、彼が大学卒業後←まだ卒業してないからです。現在形は、彼は卒業したらと条件を言っています。
Ken has been studying in America after he finished college.なら言えます。
卒業した後←過去。
勉強している←過去から今も継続中。
現在完了進行形の使い方は、過去のある一点を軸に今のことを話してます。

is going to studyは、これからすることが決まってる時に使う予定なのでぴったりです。

②✖️By the time you get back, I have finished cleaning your room.

あなたが帰ってくる頃までには、←これは未来のことを言っているからです。
I have finishedにしてしまうと、今の時点で終わったと言う瞬間の動作が合わなくなります。
日本語訳にすると、
あなたが帰ってくる頃までには、私は今丁度あなたの部屋を掃除し終わりました!
と何言ってんだ?になります。

あなたが帰ってくる頃までには、私はあなたの部屋の掃除を終えているでしょう。
今度は未来のある一点を軸にして、その予定だからと言ってます。いつもやってることなので推測し易い感じで言ってます。

By the time you get back, I will finish cleaning your room.
因みに単純な未来形でも言えますが、意味が変わります。
あなたが帰ってくる頃までには、私はあなたの部屋の掃除を終わらせます!その場で決めたヤル気の決意表明みたいな感じです。

おみそ

ベストアンサー遅くなってすみません💦
丁寧に解説していただきありがとうございました!!

この回答にコメントする

回答

has been studying は完了形、is going to studyは未来形。①の文章は彼は大学後アメリカに行きますという意味なので未来形のis going toが正しいです。

この回答にコメントする
疑問は解決しましたか?