オンライン英会話講師をしていて、時制の中でも現在完了を主とした完了形に苦手意識を持っている人が多いように感じられます。確かに現在完了を使わなくても、基本的な意思疎通はできますが、よりナチュラルな日常会話には現在完了の表現が欠かせません。

しかし、どういった時に現在完了の表現を用いるのかイメージが湧かない方も多いと思います。そこで今回は、どういった場面/時に現在完了を使うのかイメージを掴んでもらうため、日常会話によく出てくる現在完了のフレーズを、使うシチュエーション別にご紹介します。

シチュエーション別日常会話の現在完了形フレーズ

新しい出来事・情報を伝えるとき

日常生活の中で何か新しい出来事や情報について、一番初めに触れる際に現在完了を用いることが多いです。特に新しい情報の宝庫であるニュースでは、ヘッドラインを見て頂くと現在完了が多用されていることに気が付くと思います。ここでは日常会話で使いそうなフレーズに焦点を当ててご紹介します。

  • I’ve hurt my ankle. (足首を痛めてしまいました)
  • I’ve moved to a new city. (新しい都市へ引っ越しました)
  • I’ve passed the exam. (試験に受かりました)

Point
上の例文の出来事は、過去形で表すこともできますが、伝えたい内容の焦点が少し変わってきます。例えば一番初めの例文を過去形で表す場合「I hurt my ankle yesterday. (昨日足首を痛めてしまいました) 」となります。この様に過去形で表す時は、通常「いつ」それが起きたのかと共に表現します。一方、現在完了形では、その出来事の「結果」に注目しており、「いつ」について述べなくても、新しい情報として「こういう事がありました」と表現することができます。こういった新しい出来事・情報を伝える現在完了は、最近の出来事に用いることが多いですが、受け手にとって新しい情報の場合、その出来事が少し前の過去でも現在完了で表すことができます。

Just, already and yetを用いるとき

次に、「just, already, yet」といった表現は通常現在完了と共に使われることが多いです。日常会話でも良く使うフレーズが多いので、フレーズと共にjust/already/yetの意味合いを確認していきましょう。

Just:「今ちょうど/ほんの少し前に~しました」

  • I’ve just arrived at the airport. (今ちょうど空港に着きました)
  • I’ve just had dinner. (ちょうど夕食を食べました)
  • I’ve just finished work. (ちょうど仕事を終えました)

Already: 「予想していたよりも早く=もう既に~しました」

  • I’ve already seen that movie. (その映画は既に見ました)
  • She’s already left. (彼女はもう出かけました)
  • I’ve already done it. (もう既にやりました)

Yet: *今(この瞬間)までに、「質問文:もう~しましたか?」「否定文:まだ~していません」

  • Have you eaten yet? (もう食べましたか?)
  • I haven’t had lunch yet. (まだお昼を食べていません)
  • Has it stopped raining yet? (もう雨は止みましたか?)

Point
just/already/yetを用いた現在完了では、出来事の結果と共にそれぞれの持つ「ちょうど/既に/もう・まだ」といったニュアンスを表現したい場合に用います。上のフレーズは多くが、1の「新しい出来事・情報を伝える現在完了」と同様、「何時」と共に過去形で表すことができます(過去形でも「何時」がなく現在完了形と同じ意味合いで使われることもあります)。また、just/alreadyはhaveやhasの後に来ることが多く、yetは文の終わりに来るので位置に注意しましょう。

過去から現在までの期間にまたがる出来事について語るとき

過去から現在までの期間にまたがる出来事について語る際も現在完了形を用います。例えば現在パリに住んでいる場合は、現在形で「I live in Paris」と言うことができます。そして去年パリへ行きましたと言う場合は、過去形で「I went to Paris last year」となります。では、パリに何度か行ったことがあると言いたい場合はどうでしょうか。過去のある時点(初めてパリに行った時)から現在までに何度か行ったことがあるという内容を語るには、現在完了を使って「I have been to Paris a few times」とする必要があります。(*been (to)=visited )では、この他の例文フレーズも見ていきましょう。

  • Have you seen this movie? (この映画を見たことはありますか?)
  • I’ve never been to New York. Have you been there? (私はニューヨークへ行ったことがありません。あなたは行ったことがありますか?)
  • Have you ever tried this store’s pancakes? It’s so good. (この店のパンケーキを試したこと(食べたこと)はありますか?とても美味しいですよ)

Point
過去から現在までの期間にまたがる出来事について語る際の現在完了では、〈recently / since when / today /this week / this year 〉などの期間を表す言葉を加えることで、過去から現在にまたがる期間を限定することができます。例えば、今日はコーヒーを飲んでいないと言いたい場合は、「I haven’t had a (cup of ) coffee today」となります。「today」があることにより、今までコーヒーを飲んだことがないと言っているのではなく、今日が始まって(過去)から現在までの期間に限定して飲んでいないという意味になります。この様に、現在完了は「今までに」以外にも、「最近は~」「今週は~」「去年から~」といった期間を限定した過去から現在にまたがる出来事についても語ることができます。

まとめ

いかがでしたでしょうか、日常会話によく出てくる完了形フレーズをシチュエーション別にご紹介しました。現在完了形は伝えたい物事が「いつ」起きたのかよりも、「起きた物事自体」または「結果」に焦点を当てて伝えたい場合に多く用いられます。今回ご紹介したフレーズの中で、自分も良くこの表現をするなといったものがあれば是非例文を自作して、実際に使ってみて下さい。Happy Learning English!