現在完了形について解説してみました!
全ての項目に動画解説を付けてあります。
ぜひ活用してくださいね(^^)/
▼もくじ
現在完了形とは?
- 動詞のコーナー
- have + Vppのこと(has Vppになるときもある)
(例:have gone, have made, have been, have begun) - このhaveは助動詞
=「持つ」という意味のhaveじゃない
=現在完了形の目印のhave - Vpp = 動詞の過去分詞形
動詞の変化
⓪ | ① | ② | ③ |
原形(元の形) | 現在形 | 過去形 | 過去分詞 |
go | go /goes | went | gone |
begin | begin / begins | began | begun |
be | is/are/am | was/were | been |
現在完了形は大きく分けて3つある
『か・け・け・け』で暗記(^^)/
- 完了・結果
- 経験
- 継続
頭文字の『か・け・け・け』で暗記(^^)/
3つの用法を日本語で確認してみよう
① 完了・結果 (今)したところだ、すでに~してしまった
例1)好き番組がちょうど始まったところだ(今やっている)
例2)車が故障してしまった(今も故障中)
② 経験用法 (今までに)~したことがある
例1)スマホを落として画面を割ったことがある
例2)3回振られたことがある
③ 継続用法 (過去の一時点から)ずっと~している、(〇〇間)ずっと~している
例1)子どもの頃からずっと松岡修造にテニスを習っている。
例2)2年間刑務所に住んでいる。
現在完了形の例文を確認
現在完了形の3つの用法を例文で確認してみましょう。
先に復習です。
頭文字の『か・け・け・け』で暗記できますよ(^^)/
- 完了・結果
- 経験
- 継続
① 完了・結果の用法(現在完了形)
The movie has just started.
その映画はちょうど始まったところだ。(今上映している)
The last train has already left.
終電はすでに/もう出発してしまった(乗り逃した)。
完了・結果の用法でよく使われる副詞
- already すでに
- just ちょうど
- lately 最近
- recently 最近
- yet ぎもん文で「もう」
- yet 否定文で「まだ」
② 経験の用法(現在完了形)
I have met BTS twice.
(K-popの) BTSに二回会ったことがある。
経験の用法でよく使われる副詞
- once 一度
- twice 二度
- three times 三度
- before 以前に
- ever 今まで
- never 一度も~ない
- so far これまで
③ 継続の用法(現在完了形)
for + 期間が目印
I have lived in Japan for ten years.
私は10年間日本に住んでいる。
接続詞のsince + 過去の一時点が目印
I have known Jim since he was a kid.
ジムのことを彼が子どもの頃から知っている。
※このsinceは接続詞(since SVで使う)
前置詞のsince +過去の一時点
I haven’t seen Jim since yesterday.
昨日からジムを見ていない。
※このsinceは前置詞(since+名詞で使う)
現在完了進行形
現在完了進行形とは
have been Ving
has been Ving
Vしつづけている
のこと。
beenはbe動詞の過去分詞なので、つまりbe動詞。
動作の継続
My wife has been watching an Instagram live since this morning.
うちの妻は朝からずっとインスタのライブを見ている。
出来事の継続
It has been raining for years.
何年も雨が降り続けている。
have been Ving
現在完了進行形と言います。
ずっと~し続けているという意味になります。
動作や出来事が続いている時に使います。
have been working:ずっと働いている
have been thinking:ずっと考えている
have been trying to V:ずっとVしようとしている
というように使う動詞は限られています。
現在完了形と一緒に使えない語句
過去形と一緒に使う語句とは相性がよくありません。
- ~ago:~前
- yesterday:昨日
- last week, last month, last year:先週、先月、去年
- in 2019:2019年に
- in those days:当時
- 疑問詞のwhen SV~?:いつSV~?
- What time~?:何時に~した?
sinceと一緒だと現在完了形になります。
しか~~~~し、sinceと一緒だと現在完了形と一緒に使えます(^^)/
I haven’t seen Tom since last year.
去年からトムに会っていない。
現在完了形あるある例文『~して〇〇年になる』
祖母は十年前に亡くなりました。
⓪ My grandmother died ten years ago.(過去形)
この文章を現在完了形で表すと、
① My grandmother has been dead for ten years.
② Ten years have passed since my grandmother died.
③ It has been ten years since my grandmother died.
④ It has been ten years since my grandmother died.
動詞 die – died – died
⓪ My grandmother died ten years ago.(過去形)
祖母は十年前に亡くなりました。
こういった文章の言い換えとして、以下のような現在完了を使った文章が考えられます。
形容詞 dead
① My grandmother has been dead for ten years.
dieとは品詞が違うんです。
数字 have passed
② Ten years have passed since my grandmother died.
It has been 数字 / It is 数字
③ It has been ten years since my grandmother died.
④ It has been ten years since my grandmother died.
現在完了形まとめ
現在完了形は、一緒に使う語句や使われる文脈がある程度決まっているので、「for + 期間など」といった目印を見つけるとわかりやすいです。
高校分野の知識も追記していくので、楽しみにしていてください。
YouTubeまとめ
YouTube動画まとめ記事は以下にあるので、ぜひご活用くださいね(^^)/
英語勉強法まとめはこちら
英語の勉強法について詳しく知りたい人はこちら