Please enter banners and links.
日本語にはない英語の「完了形」は、日本人が英語を学ぶ上でひとつのハードルになっていると思います。しかし、完了形があらわす概念をつかめれば、それほど難しいものではありません。YOUTUBE動画に優れた教材があったので、これを見ながら現在完了形(Present Perfect Tense)を学びましょう。
English grammar in use: Using Present Perfect Tense
完了形の作り方 構文
現在完了形の肯定文(affirmative sentence) 主語+have + 過去分詞 (past participle)
現在完了形の否定文(negative sentence) 主語+have + not + 過去分詞
現在完了形の疑問文 (question) Have + 主語+過去分詞
現在完了形はどういうときに使うのか、および使い方の注意点
おおざっぱな理解としては、過去のある時点から現在までのことを表現するときに使います。
現在完了形の用法(1)経験
ある動作や行為が過去の(明確に示されない)ある時点で起きたときに使います。
例文: 「俺、その映画、前に観たよ。」 I have seen that film before.
過去のある時点を明確にしめさないというところが重要です。用法上の注意として、過去のある時点を明確に示す言葉と一緒には用いられません。
例文:スペインに行ったことがある。I have been in Spain. (注意:何年に行った、と時期を明示する場合には現在完了形は用いません)
現在完了形の用法(2)継続
過去に起きたことがらが現在まで継続しているときに現在完了形を使います。過去の起点となる時期を表す語句を合わせて用いることができます。
例文:子供のときからここに住んでいるよ。I have lived here since I was a child.
例文:おとといからずっと具合が悪いんだ。I have been ill since the day before yesterday.
現在完了形の用法(3)結果
過去に起きたことや過去にした行為の影響が現在にまで及んでいることを示すときに、現在完了形を使います。言外に、なんらかの現在のことを表現しているニュアンスが入るところがミソです。
例文:財布をなくしてしまった(ので、今お金がない!)I have lost my wallet.
現在完了形の用法(4)完了
例文:新車買ったんだ! I have just bought a new car!
現在完了を使うときの注意点:一緒に使えない「時をあらわす副詞」
過去のある時点を明確に示す言葉と一緒には用いられません。
例文:スペインに行ったことがある。I have been in Spain. (注意:何年に行った、と時期を明示したい場合には、現在完了形は使えないので過去形で表します。 I visited Spain in 2002.)
現在完了形でいっしょに使えない語句の例:
- in 2017
- Yesterday
- One year ago
- Last week
- At that moment
- That day
- One day
これらをひとつずつ丸暗記する必要はまったくありませんん。どれも、「過去のある特定の時点を表す言葉だから、現在完了と一緒には使わない」と理解しておいて、必要に応じて、その都度正しい判断をしましょう。
現在完了を使うときの注意点:「時をあらわす副詞」が一緒に使える場合
時をあらわす語句であっても、まだ現時点でその時間が終わっていないものは、現在完了形とともに用いることができます。
例文:マイクを今日見かけた? Have you seen Mike today? (注意:今日という日はまだ終わっていないので、現在完了形といっしょに使える)
例文:今週あたらしい車を買ったんだ。We have bought a new car this week. (注意:話しているのは今週で、買ったのも今週で、まだ今週は終わっていないので、現在完了形とともに使える)。
現在完了形の使いかた:特定の時刻・時期をあらわさない、頻度や時間を表す語句は、一緒に使える
現在完了と一緒につかってOKの、頻度を表す語句。
- Ever
- Never
- Once
- Many times
- Several times
- Before
- So far
- Already
- Yet
例文を紹介しておきます。
What Is the scariest story you have ever heard? (nytimes.com) 今まで聞いたなかで一番怖かった話って何ですか?
I have never been abroad. (alc.co.jp)