英語
高校生

なんでhadではなくhaveを使うんですか?

) ) four years (1) they married. Four years (have) (passed (since) they married. They ( " " for four years

回答

✨ ベストアンサー ✨

なんでhadではなくhaveを使うんですか? → had passed(過去完了形)にすると、「結婚したよりも前に4年経った」となり、意味不明だからです。
以下の現在完了形と過去完了形の時制の違いを、明確に覚えるようにしてください。

①Four years [have passed](現在完了形) since they married(過去形). 彼らが結婚してから4年経ちます。
※現在完了形:過去のある時点から現在までの間に起こったことを表す。→ 彼らが結婚した過去の時点から現在までに4年経つ
②Four years [had passed](過去完了形) since they married(過去形). 彼らが結婚してから4年…???
※過去完了形:過去のある時点より前に起こったことを表す。→ 彼らが結婚した過去より前に4年経った???

参考にしてください。

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