英語
中学生
解決済み

中学 英語についての質問です

現在完了形で、「明らかに過去の一時点を指すことは出来ない」というルールがありますが、理由がなんだか腑に落ちないというかわからないです。

例えば I have lost my watch.は「今もまだなくしている」という意味ですが、yesterdayをつけても
昨日なくして今もまだなくしているという意味に捉えられる気がします、、、

中学 英語 現在完了形

回答

✨ ベストアンサー ✨

現在完了形で過去の一時点だけを指すことはできない理由は、過去の一時点だけのことを言いたければ過去形を使うからです。

この場合は、
I lost my watch yesterday. と言えばいいですね。
これで、昨日時計を失くしたんだ(今の話はしていないので、今もなくしたままなのか見つかったのかはわからない)という意味です。

現在完了形にyesterdayをつけることもできます。その場合はsinceをつけます。
I have lost my watch since yesterday.
のようにです。
これで、昨日時計を失くしたんだ(そして、その状態が今も続いているんだ)という意味です。

過去の一時点のことだけを言いたければ他に適切な表現があるから、という理解ではどうでしょうか?

えだ

めちゃくちゃ腑に落ちました!!回答ありがとうございました🙏

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