英語
中学生
解決済み

私はちょうど夕食を食べ終えましたを英文で表すと
I have just finish eaten dinnerにならないんですか?

回答

✨ ベストアンサー ✨

現在完了ではhave +過去分詞でもう食べ終わってることを表すことができるので
I have just eaten dinner.
でfinishは無しでも大丈夫です!
もしくはeatenをなくして
I have just finished dinner.
でもOKです!
一番最初に言った理屈を覚えるよりもhave/hasの隣は必ず過去分詞形にして動詞はもうつけないという覚え方で中学は乗り切れると思います!

この回答にコメントする

回答

I have just finished eating dinner.になります。

現在完了の完了です。
have 過去分詞の形なのでfinished です。
finishの後ろは名詞が必要です。finishは動名詞をとるのでeating になります。

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