英語で正しい時制を使うための第一歩は、「その行動はいつ始まったか」を意識することです。
日本語では、「昨日から雨降ってるね」と言っても、いつ始まったかはあいまいでも成立します。
でも英語では、このスタート地点をハッキリさせないと、どの時制を使うか迷ってしまいます。
今回は、この“スタート地点”の感覚を身につける練習をしましょう。
ポイント
-
スタート地点=出来事や行動が始まった時間
-
今起きていることなのか、過去のことなのかを判断する手がかり
-
難しい文法は後回しでOK
例文で体験してみよう
-
昨日から雨が降っている
-
スタート:昨日
-
今も続いている → 現在完了進行形
-
英語:It has been raining since yesterday.
-
-
さっきからずっとテレビを見ている
-
スタート:さっき
-
今も継続 → 現在完了進行形
-
英語:I have been watching TV since a while ago.
-
-
今朝、朝ごはんを食べた
-
スタート:今朝
-
今は終わった → 過去形
-
英語:I ate breakfast this morning.
-
-
大学時代にフランスへ行ったことがある
-
スタート:大学時代
-
今への影響は間接的 → 現在完了(経験)
-
英語:I have been to France when I was at university.
-
練習問題(20問)
日本語で、まず「いつ始まったか」を意識してください。
問題
-
昨日からずっと勉強している
-
先週、友達に会った
-
この1年で3回映画を見た
-
朝起きてからずっとコーヒーを飲んでいる
-
昨日の夜、夕食を食べた
-
子どもの頃にピアノを習ったことがある
-
今朝から雨が降っている
-
去年の夏に海に行った
-
この1か月で5回ジョギングした
-
さっきからずっと音楽を聴いている
-
大学に入ってから英語を勉強している
-
先週の金曜日に映画館へ行った
-
最近、本を読んだことがある
-
昨日からずっとパソコンで仕事をしている
-
小学生のときに野球をしていた
-
この1週間で3回カフェに行った
-
今朝、犬の散歩をした
-
去年フランスへ行ったことがある
-
昨日からずっとメールをチェックしている
-
子どもの頃に海で泳いだことがある
練習問題(20問)答えの例(日本語解説版)
-
昨日からずっと勉強している → 今も続いているので 現在完了進行形
-
先週、友達に会った → 過去の特定の時点 → 過去形
-
この1年で3回映画を見た → 経験の話 → 現在完了(経験)
-
朝起きてからずっとコーヒーを飲んでいる → 今も続いている → 現在完了進行形
-
昨日の夜、夕食を食べた → 過去の特定の時点 → 過去形
-
子どもの頃にピアノを習ったことがある → 過去の経験 → 過去形または現在完了(経験)
-
今朝から雨が降っている → 今も続いている → 現在完了進行形
-
去年の夏に海に行った → 過去の特定の時点 → 過去形
-
この1か月で5回ジョギングした → 今月の経験 → 現在完了
-
さっきからずっと音楽を聴いている → 今も続いている → 現在完了進行形
-
大学に入ってから英語を勉強している → 今も続いている → 現在完了進行形
-
先週の金曜日に映画館へ行った → 過去の特定の時点 → 過去形
-
最近、本を読んだことがある → 経験の話 → 現在完了
-
昨日からずっとパソコンで仕事をしている → 今も続いている → 現在完了進行形
-
小学生のときに野球をしていた → 過去の特定の時点 → 過去形
-
この1週間で3回カフェに行った → 今週の経験 → 現在完了
-
今朝、犬の散歩をした → 過去の特定の時点 → 過去形
-
去年フランスへ行ったことがある → 過去の特定の時点 → 過去形
-
昨日からずっとメールをチェックしている → 今も続いている → 現在完了進行形
-
子どもの頃に海で泳いだことがある → 過去の特定の時点 → 過去形
(英語文+簡単解説)
-
I have been studying since yesterday. (昨日から今も続いている → 現在完了進行形)
-
I met my friend last week. (先週の特定の時点 → 過去形)
-
I have seen three movies this year. (経験 → 現在完了)
-
I have been drinking coffee since I woke up this morning. (朝から今も → 現在完了進行形)
-
I ate dinner last night. (昨日の夜 → 過去形)
-
I learned to play the piano when I was a child. (子どもの頃 → 過去形)
-
It has been raining since this morning. (今朝から今も → 現在完了進行形)
-
I went to the beach last summer. (去年の夏 → 過去形)
-
I have gone jogging five times this month. (この1か月の経験 → 現在完了)
-
I have been listening to music since a while ago. (さっきから今も → 現在完了進行形)
-
I have been studying English since I entered university. (大学入学から今も → 現在完了進行形)
-
I went to the cinema last Friday. (先週金曜日 → 過去形)
-
I have read a book recently. (最近の経験 → 現在完了)
-
I have been working on the computer since yesterday. (昨日から今も → 現在完了進行形)
-
I played baseball when I was in elementary school. (小学生の頃 → 過去形)
-
I have gone to a cafe three times this week. (今週の経験 → 現在完了)
-
I took my dog for a walk this morning. (今朝 → 過去形)
-
I have been to France last year. → Actually, 正しくは “I went to France last year.” (去年 → 過去形)
-
I have been checking emails since yesterday. (昨日から今も → 現在完了進行形)
-
I swam in the sea when I was a child. (子どもの頃 → 過去形)
ポイントまとめ
-
今も続いている → 現在完了進行形(have been + ~ing)
-
過去の特定の時点 → 過去形
-
経験や回数の話 → 現在完了
-
日本語の時間感覚を整理するだけで、英語文が自然に決まる
