|
@ I have already studied Chinese.
A I have studied Chinese before.
|
have(has)+過去分詞は,現在の完了・経験・継続を表します。どの意味になるかは,文脈などから判断しましょう。
■完了(〜してしまった)
@ I have already studied Chinese.
すでに勉強した(こと)を持つ (→すでに勉強してしまった)
■経験(〜したことがある)
A I have studied Chinese before.
以前勉強した(こと)を持つ (→以前勉強したことがある)
■継続((ずっと)〜している)
B I have studied Chinese for three years.
3年の間勉強した(こと)を持つ (→3年の間(ずっと)勉強している)
|
■POINT haveには「持つ」の意味が生きている
完了形では,have を使って完了・経験・継続の3つの意味を表します。完了形は日本語にはない表現ですが,haveを「持つ」と考えると,3つの意味のちがいが理解できます。かたちは同じなので,文脈などからどの意味になるか判断しましょう。
|
|
@ He has changed. He is very different from the man I once knew.
A Please return this book when you have finished reading it.
B This is the first time I have ever seen this movie.
C Pompeii※ is a dead city. No one has lived there for over 2000 years.
D How long have you been a nurse at this hospital?
E She has been calling you all morning . Where were you?
※ポンペイ
|
@ He has changed. He is very different from the man I once knew.
彼は変わってしまった 彼はまったくちがう
〜の男とは 私がかつて知っていた
※変わることを持つ →変わってしまった(完了)
A Please return this book when you have finished reading it.
この本を返してください あなたが読み終えてしまったら
※読み終えることを持つ →読み終えてしまった(完了)
B This is the first time I have ever seen this movie.
これが初めてだ
私がこの映画を見るのは
※これまでに見ることを持つ →見たことがある(経験)
C Pompeii is a dead city. No one has lived there for over 2000 years.
ポンペイは死の町だ
だれも住んでいない そこには 2000年以上のあいだ
※2000年以上のあいだ住むことを持たない →ずっと住んでいない(継続)
D How long have you been a nurse at this hospital?
どのくらいのあいだ あなたは看護婦をしているのですか? この病院で
※どのくらい看護婦でいることを持つか →看護婦をしているか(継続)
E She has been calling you all morning . Where were you?
彼女はあなたに電話をかけてきている 午前中ずっと どこにあなたはいたのですか?
※継続の意味のときには,have been 〜ingと進行形にし,「〜している」の意味を強調することがあります(現在完了進行形)。
|
■整理 完了形でよく使われることば
@ 完了(〜したところだ)
now: 今 現在完了のみ just: ちょうど
already: すでに 肯定文 yet: すでに・まだ 疑問文・否定文
A 継続(ずっと〜している)
for〜: 〜のあいだ since〜: 〜から
How long〜? : どのくらいのあいだ〜? 疑問文
B 経験(〜したことがある)
before: 以前 often: しばしば
ever: これまでに 肯定文・疑問文 never: これまでに一度も〜ない 否定文
※経験の意味のときはnot ではなくneverを使います。
once1度,twice(two times)2度 など回数を表す語
How many times(How often)〜?: 何回〜? 疑問文
■注意 現在完了形のまぎらわしい表現
have gone to〜: 〜へ行ってしまった(その結果いない) 完了の意味
have been in〜: 〜にずっといる 継続の意味,〜へ行ったことがある経験
have been to〜: 〜へ行ったことがある 経験の意味,〜へ行ってきたところだ 完了の意味
|
|