現在完了

現在完了
All Rights Reserved, Copyright (C)
Donovan School of English
Overview
• 現在完了ってなに?
― かたち
― 4つの用法
1. 「完了」
2. 「結果」
3. 「継続」
4. 「経験」
• 4つの用法の識別
―4つの用法のうち「どの用法か」を判断するには…
― have been to vs. have gone to
• 現在完了 vs. 過去形
• 特殊な現在完了
現在完了ってなに?
• かたち
<肯定文>
<否定文>
<疑問文>
S + have [has]+ 過去分詞
S + have [has]+ not + 過去分詞
Have [Has] + S + 過去分詞
• 4つの用法
―「完了」「結果」「継続」「経験」の4つの用法に分
類される。
― これら4つの用法全てにおいて、
過去に始まったことが現在と関係している。
「完了」(1)
• 副詞を必要とする。
already
now
just
yet
lately
recently
など
I have [I’ve] already finished eating.
「すでに食べ終えました。」
I have not [haven’t] finished eating yet.
「まだ食べ終えていません。」
完了(2)
Mary has just told me about her boyfriend’s death.
「メアリーはちょうどいま、彼氏の死について私に伝えまし
た。」
Susanna has put on a lot of weight lately.
「最近スザンナはかなり体重が増えた。」
She has recently started medical school.
「最近彼女は医学部に入学した。」
Right now I’ve finished my homework.
「ちょうど今、宿題を終えた。」
「結果」(1)
「完了」の用法との区別が難しいが、「結果」の用法は副
詞を必要としないことが特徴。
The ship has arrived.
「船が到着した。」(今も、船はここにある。)
My son has decided to go on to graduate school.
「息子は大学院に進むことを決意した。」
(今もそう決意している。)
Chris has gone to Russia.
「クリスはロシアに行った。」(今もそこにいる)
「結果」(2)
現在完了は現在に影響が及んでいる必要があるので、
1つ前のスライドの3つの文は過去形で代用することはで
きない。
The ship arrived.
「船が到着した。」(今、船はここにない。)
実際この文は不自然で、過去形では「過去を表す副詞」と
共に用いられることが多い。
The ship arrived yesterday.
The ship arrived here two days ago.
The ship arrived at harbor a few hours ago.
「結果」(3)
My son decided to go on to graduate school after the
experience of teaching Japanese to nonnative
students.
「日本語を母国語としない学生たちに日本語を教えたあと、
息子は大学院に進むことを決意した。」
Chris went to Russia two weeks ago.
「2週間前にクリスはロシアに行った。」
「継続」(1)
「継続」=過去のある時点から始まり、現在も継続してい
る状態・動作。
• 副詞を必要とする。
always
since ~
for ~
など
How long ~?
long
「継続」(2)
1.
過去のある時点から現在まで状態が中断なく続いている。
状態動詞(be, have, like [love], live, need, know, need, own,
wantなど)が用いられる。
I have [I’ve] known him for three years.
I have been sick (for) three years.
※be動詞が用いられる場合、 “for”の省略可。
I have lived in Nishinomiya since 2014.
He has long wanted to visit New York.
「長い間、彼はニューヨークに行きたいと思っている。」
How long have you been sick?
「継続」(3)
2. 過去のある時点から現在まで動作が中断ありで続いて
いる。
動作動詞が用いられる。
I have changed schools five times since I came to
London.
「ロンドンに来てから5回転校している。」
May has learned the piano for three years.
「メイがピアノを習い始めて3年になる。」
「継続」(4)
<例外1>
今みてきたように中断なく続く場合は状態動詞、
中断ありで続く場合は動作動詞が用いられる。
それでは、もし中断なく続く場合に動作動詞を用いたい場合は
どうしたらよいか?
× I have studied English since 9 in the morning.
(この現在完了は「継続」ではなく「完了」を表してしま
う。)
この文ではstudyが動作動詞なので
現在完了進行形(have [has] been + 動詞のing形)を用いる。
○ I have been studying English since 9 in the morning.
「朝9時から英語を勉強している。」
「継続」(5)
<例外2>
否定形であれば、1の場合(中断なく続く
場合)に動作動詞を用いることができる。
I have not spoken English since childhood.
「幼少のときから英語を話していない。」
「継続」(6)
• 頻出の言い換え表現
☆May has learned the piano for three years.
=It has been three years since May began to learn
the piano.
=Three years have passed since May began to learn
the piano.
☆My father has been dead for a decade.
=It has been a decade since my father died.
=A decade has passed since my father died.
「経験」(1)
• 回数や頻度を表す副詞を伴う。
once
before
twice
ever
three times…
never
often
sometimes
など
Nanaka has been in Thailand before.
「七夏は以前タイにいたことがある。」
Have you ever been to Thailand?
「タイに行ったことがありますか。」
Yuto has never been to Thailand.
「ゆうとはタイに行ったことがない。」
「経験」(2)
I’ve often read the book.
「よくその本を読んだ。」
I have sometimes received snacks from the Johnsons.
「ときどきジョンソン家に間食をもらったことがある。」
※ “the + 名字s” ⇒「~一家」「~夫妻」
I have read the story many times.
「何度もその話を読んだことがある。」
4つの用法の識別(1)
• 4つの用法のうち「どの用法か」を判断するには…
副詞や動詞(状態動詞 or 動作動詞)をチェックしたり文
脈を読んだりする。
ただし意味が2つにまたがっている場合もあるので、完全
に識別できないことも少なからずある。
4つの用法の識別(2)
• have been to vs. have gone to
“have been to”は「~へ行ったことがある」という「経
験」の意味を成すことが多いのに対し、
“have gone to”は「~へ行ってしまった」という「結果」
の意味を成すことが多い。
My father has been to Hawaii.
「父はハワイに行ったことがある。」
My father has gone to Hawaii.
「父はハワイに行ってしまった。(戻ってきていない)」
現在完了 vs 過去形(1)
• 現在完了 – 現在と関係している。
• 過去 – 現在との結びつきがない。
そんなわけで現在完了は「過去を表す副詞」と共に用いら
れない。
× I have swept my room this morning.
○ I swept my room this morning.
「今朝、自室を掃除した。」
× I have started medical school when I was 18.
○ I started medical school when I was 18.
「18才のときに医学部に入った。」
現在完了 vs 過去形(2)
× When have you read this book?
○ When did you read this book?
「いつこの本を読みましたか。」
(疑問詞 “when”が「過去を表す副詞」を相手に尋ねてい
るので、現在完了を用いることはできない。)
特殊な現在完了(1)
ここまでみてきたように現在完了は “have [has] + 過去分
詞”のかたちを成す。
だが動詞が “finish / go / change”の場合に限り、
“be動詞 + 過去分詞”のかたちで「動作完了後の状態」の
意味を表すことができる。
e.g.
I’m finished. 「終えています。」
I’m finished with her. 「彼女とは別れています。」
I’m finished for the day. 「今日の仕事を終えました。」
特殊な現在完了(2)
She’s gone.
「彼女は(ここを)でました。」
She’s gone for the day.
「今日は彼女は会社をでました。」
I’m changed.
「僕は変わったんだ。」
I feel like I’m changed.
「僕は変わった気がするんだ。」