現在完了とyesterday・agoの使い分け|過去の時を示す表現11選

目次

yesterdayは過去形、since yesterdayは現在完了にも使える

英文意味・考え方
I finished the work yesterday.昨日その仕事を終えました。出来事の時を指定するので過去形。
I have finished the work.仕事を終えました。今、終わっている結果を述べる現在完了。
I have been busy since yesterday.昨日からずっと忙しいです。since yesterdayは過去から今までの起点。
When did you finish the work?いつ仕事を終えましたか。終了した時点を尋ねる過去形。

単語が文のどこかにあるだけで現在完了が不可になるわけではありません。since yesterdayは「昨日から今まで」を示します。また、whenが別の節を導く場合などもあるため、一覧の語だけでなく、その表現がどの動作の時を指定しているかを確認します。

参考:Cambridge English Grammar Today:Past simple or present perfect?。例文は学習用に作成しています。

覚えた英単語は、無料テストで確認できます。
一覧を読むだけで終わらせず、英検・TOEIC・大学受験の語彙をその場で復習しましょう。
無料英単語テストを開く

現在完了で出来事を述べるとき、その出来事が起きた時をyesterdayなどの終了した過去の時点として指定する場合は、通常、過去形を使います。 今回はそんな「点」表す表現11個集めてアルファベット順で一覧にしました。 現在完了そのものを理解したい人は:【中学英語・現在完了】時制の考え方で理解する~Present perfect~をご覧ください。

点を表す英語一覧11選

1 ago 前に
2 just now たった今
3 last Monday 先週の月曜日
4 last month 先月
5 last night 昨夜
6 last week 先週
7 last year 昨年
8 then その時
9 When ~の時
10 When? いつ
11 yesterday 昨日

まとめ

これを理解出来たら残りの中学文法をマスターしていきましょう。 中学生レベルにおすすめ記事をまとめました!
  1. 【中学1年生の国語・文法】英語に繋がる日本語の文の成分
  2. 【英語に繋がる中学生の国語・文法】文節とは?
  3. 【読解力の向上】中学英文法~名詞とは?~
  4. 【英語】他動詞と自動詞どう違うの?使い方の解説です
  5. 【色々な比較表現】any other 単数名詞・中学英語
  6. 【知覚動詞一覧】使い方と訳し方も解説しました
よかったらシェアしてね!
  • URLをコピーしました!
目次