英語
高校生
解決済み

I will finish my homework by 10
I will have finished my homework by 10
はどう違うの?

回答

✨ ベストアンサー ✨

意味としてはどちらも同じだけど
(finishの性質上)

完了形の方は
未来の一地点(この場合は10時)までに終えて次にすることを頭に想定してたりします。

10時までに終えて
遊びに行くぞ
的な感じでね

過去形と現在完了(完了)の違いに近いのかな

過去形なら、ただ終えた。
現在完了なら終えて遊ぶぞ
的な感じとよく似ています。

にっし

ああ、後にso〜が続く奴ですね!

にっし

現在完了進行形は現在完了の継続用法で動作を表す動詞だったら必ず進行形になるんですよね?

にっし

I have cleaned the kitchen since this morning
にはなりませんよね?
have been cleaning

ましゅまろ☆

それは
掃除中ってことやね!
朝からずっと掃除をしてて終わってない

ましゅまろ☆

完了進行形は動作の継続やから
その理解でいいよ!

にっし

あれ、I have cleaned the kitchen since this morning.は、「朝から台所を掃除していて」もう完了しているって感じもあらわせますか?
つまり、継続用法と完了用法の合体みたいに

ましゅまろ☆

sinceを使えば継続にしかならないわ!

にっし

なるほどなるほどなるほど、じゃあI have cleaned the kitchen since 〜は、ない表現なんですね、
I was cleaning the kitchen this morning
こっちが僕が言ってる方に近い表現ですかね

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