English
Junior High
Solved

Did you see that mountain?
という文ですが、これに
ever
を付けろという現在完了の問題です。
答えは
Have you ever seen that mountain?
です。
なぜ、さいしょでDidという過去形なのにHaveはHadじゃないんですか?

Answers

現在完了形というのは
「過去のある行為や状態が、現在に影響を及ぼしている」
ときに使う表現です。

例えば

① I ate lunch. (過去形)
② I have eaten lunch. (現在完了形)

①は
「私は昼食を食べた。」
という過去の行為を述べているだけですが
②は
「私は昼食を(もう)食べてしまった。」
の裏に
「だから今はお腹が空いていません。」
というニュアンスを含みます。

①も②も、「食べた」という行為は過去ですが、②はそれによる「現在の状態」を表しています。
だから「『現在』完了形」なんです。

問題の文を比べてみると、
Did you see that mountain?
は、「見ましたか」という単純な「過去の行為の有無」を聞いているので
過去形の「Did」を使っています。

それに対して
Have you ever seen that mountain?
は、過去に「見た」という『経験』を「今この時点で」持っていますか、という『現在の状態』について聞いているので、
現在形の「Have」で良いのです。

勝手に辞めました

超絶分かりやすいです!
ホントにありがとうございます!
でもすみません、ベストアンサー一番上の人にしました...
ふたりかさんにんは選べればと...
というか無くせば?なんてもかんがえますが。。
でもすみません、ありがとうございました!

左右

大丈夫ですよ~(^^
超絶分かりやすい、と言ってもらえて嬉しいです(^^)v

Post A Comment

最初の文
→あなたは,あの山を見ましたか?
everをつけた文
→あなたは,今までにあの山を見たことがありますか?

〜したことがある=現在完了の経験の文

日本文に訳したらわかりやすいと思います!

勝手に辞めました

まずは日本文に訳す。
はい参考にします!

すみません...ベストアンサートップの人にしました🙇
返答感謝します!

リュウ🌍

参考にしてくれただけで良いよ!
テストで覚えたことを生かして納得いく点数とってね!

Post A Comment
Were you able to resolve your confusion?