■ 1. 「現在完了」は“今につながる”が本質
まず一番大事な土台。
現在完了 = 過去の出来事が“今まで続いている” or “今に影響している”
これだけで判断が大きく変わる。
⸻
■ 2. 完了形にすべき vs すべきでない期間の違い
◆ ✔ 完了形に“しない”期間
every day / every week / every month
→ “終わった” 期間の繰り返しなので現在形。
例:
• My parents buy paper towels every week.
(× have bought にしない)
⸻
◆ ✔ 完了形に“する”期間
this week / this month / today
→ “まだ終わってない” 期間なので完了形。
例:
• He has finished his homework this week.
※「今週はまだ続いている」=今につながる。
⸻
■ 3. 経験:何度もやった系は完了形
• I have been to Kyoto many times.
• She has seen that movie twice.
ポイント:
回数の経験 → 完了形が自然。
⸻
■ 4. 過去1回の出来事は完了形にしない
• We went to Kyoto last year.
• I saw that movie yesterday.
ポイント:
「終わった期間+1回の事実」=過去形一択。
⸻
■ 5. already / yet / just の扱い
完了形と強く結びつく単語。
• I have already eaten lunch.
• Have you eaten yet?
• He has just finished the report.
→ already / yet / just を見たら 完了形が基本。
⸻
■ 6. recently / lately も完了形になりやすい
• I have read three books recently.
• She has been tired lately.
理由:
“最近ずっと” のニュアンス → 今につながる。
⸻
■ 7. for / since と一緒に出たら完了形
• I have lived here for 10 years.
• He has worked here since 2018.
→ 時間の“継続”=完了形が確定。
⸻
■ 8. 実戦で一番多い勘違いまとめ
❌ every week / every day を見て完了形にしてしまう
→ “今につながらない”から現在形
❌ have+過去分詞があると「なんでも完了形」だと思う
→ 目的は「今とのつながり」
❌ 過去形との違いを期間で判断しない
→ last / ago / yesterday があると完了形にはできない
⸻
■ 9. 最後に(自分用メモ)
• 終わってる期間 → 過去形/現在形
• 続いてる期間 → 完了形
• 経験は完了形
• last / ago / yesterday が出たら絶対に完了形にしない
• every week(×完了)/this week(○完了)
• 迷ったら「今につながってる?」だけでOK

コメント