英語
高校生
解決済み

現在完了形のhaveと過去完了形のhadはどう違うんですか?

回答

✨ ベストアンサー ✨

現在完了形のhaveと過去完了形のhadはどう違うんですか? → 簡単に言えば、過去から現在と、過去よりも前のことを表します。

〇現在完了形(have/has+動詞の過去分詞):過去のある時点から始まり、現在時点(まで)で完了・経験・継続する動作や状態を表す
【例文】
John has just finished doing his homework.
ジョンはたった今宿題を終わらせたところです。<完了>
John and his wife have been to Japan several times before.
ジョンと奥さんはこれまでに何度か日本に行ったことがあります。<経験>
Anne has lived in Kobe for about three years.
アンは約3年神戸に住んでいます。<継続>

●過去完了形(had+動詞の過去分詞):過去のある時点(まで)で完了・経験・継続した動作や状態を表す
【例文】
John had aready finished doing his homework when I visited(過去形) him.
ジョンを訪ねた時、彼は既に宿題を終わらせていた。<完了>
John and his wife had visited Japan several times before they moved(過去形) there.
ジョンと奥さんは日本に引っ越しをする前に、何度か日本を訪れたことがありました。<経験>
Anne had lived in Kobe for about three years until she left(過去形) there.
アンは神戸を離れるまで約3年間ずっとそこに住んでいました。<継続>
Our family sold(過去形) the house two years ago which had been built about fifty years before. <大過去:過去よりも前の時制>
私達の家族は50年程以前に建てられた家を2年前に売却しました。

参考にしてください。

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