英語
高校生

私はパンを食べ終わった。というときは、
I eaten a bread
だとダメですか?have 使わないとダメですか?
理由も教えて欲しいです。

高校の参考書には、完了形のhave(助動詞)は文を作るために使われるため、なにかの意味を伝えるものでは無いと書いてありました。
意味を伝えるものでは無いなら、省いても良くないですか?

回答

> 完了形のhave(助動詞)は文を作るために使われるため、なにかの意味を伝えるものでは無い

これは
【完了形を作るhaveには「〜を持っている」という意味はない】
ということを言っているのだと思います。
完了の意味を伝えるためには完了形にしないといけないので、have eatenにしないといけません。

「意味」という言葉の使い方が、ちょっと誤解を生みやすいのかなと思います。
例えば
I eat a bread/I ate a bread/I have eaten a bread
この3つの違いを
「それぞれ意味が違う」と考えることもできますが、
「意味は同じだけど時制が違う」と考えることもできますよね。言ってること同じだけど違った時制で言ってるだけですからね。

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