【英語の現在完了形】経験・完了・継続の意味・例文・訳し方

【英語の現在完了形】経験・完了・継続の例文・意味

こんにちは!ほんやく検定1級翻訳士の鈴木隆矢です。

今回は現在完了形について取り上げます。現在完了形には経験・完了・継続という三つの用法がありますが、それぞれの用法について、例文を交えながら、わかりやすく解説していきます。

「現在完了形を使いこなせるようになりたい」
「現在完了形の訳し方が知りたい」

そんな方に向けた記事です。

まずは、現在完了形の経験用法について見ていきましょう。

目次

【英語の現在完了形】経験・完了・継続の意味・例文・訳し方:「経験」

英語では過去のある時点から現在までの経験を表す場合、現在完了形が使われます。現在完了形は「have + 動詞の過去分詞」の形を取ります。have はこの場合「経験を持っている」という意味を表します。

例えば、

I’ve been to Spain.
(スペインに行ったことがある)

英語では過去のある時点から現在までの経験を表す場合、現在完了形が使われます。現在完了形は「have + 動詞の過去分詞」の形を取ります。have はこの場合「経験を持っている」という意味を表します。

been はbe動詞の過去分詞形です。“I’ve been to Spain.” で「私はスペインに行ったことがある」の意味になります。

Have you ever been to Australia?
(オーストラリアに行ったことがありますか)

英語では過去のある時点から現在までの経験を表す場合、現在完了形が使われます。現在完了形は「have + 動詞の過去分詞」の形を取ります。have はこの場合「経験を持っている」という意味を表します。

been はbe動詞の過去分詞形です。ever は「今までに」という意味の副詞です。“Have you ever been to Australia?” で「今までにオーストラリアに行ったことがありますか」の意味になります。

I’ve never been to China.
(中国に行ったことがない)

英語では過去のある時点から現在までの経験を表す場合、現在完了形が使われます。現在完了形は「have + 動詞の過去分詞」の形を取ります。have はこの場合「経験を持っている」という意味を表します。

never は「いつも~する」という意味の always の対義語で、「どんなときも~しない」という意味を表します。been はbe動詞の過去分詞形です。“I’ve never been to China.” で「私は一度も中国に行ったことがない」の意味になります。

【英語の現在完了形】経験・完了・継続の意味・例文・訳し方:「完了」

英語では過去のある時点から現在までの経験を表す場合、現在完了形が使われます。現在完了形は「have + 動詞の過去分詞」の形を取ります。have はこの場合「経験を持っている」という意味を表します。

例えば、

Have you had lunch?
(もう昼食は食べましたか)

英語では過去のある時点から現在までの経験を表す場合、現在完了形が使われます。現在完了形は「have + 動詞の過去分詞」の形を取ります。have はこの場合「経験を持っている」という意味を表します。

had は動詞の have の過去分詞形で、この場合は「食べた」の意味を表します。“Have you had lunch?” で「もう昼食は食べましたか」の意味になります。

I haven’t had lunch.
(まだ昼食を食べていない)

英語では過去のある時点から現在までの経験を表す場合、現在完了形が使われます。現在完了形は「have + 動詞の過去分詞」の形を取ります。have はこの場合「経験を持っている」という意味を表します。

had は動詞の have の過去分詞形で、この場合は「食べた」という意味を表します。“I haven’t had lunch.” で「まだ昼食を食べていない」の意味になります。

【英語の現在完了形】経験・完了・継続の意味・例文・訳し方:「継続」

【英語の現在完了形】経験・完了・継続の例文・意味

英語では過去のある時点から現在までの経験を表す場合、現在完了形が使われます。現在完了形は「have + 動詞の過去分詞」の形を取ります。have はこの場合「経験を持っている」という意味を表します。

例えば、

How long have you been playing the piano?
(いつからピアノをやっていますか)

英語では過去のある時点から現在までの経験を表す場合、現在完了形が使われます。現在完了形は「have + 動詞の過去分詞」の形を取ります。have はこの場合「経験を持っている」という意味を表します。

been はbe動詞の過去分詞形です。how long はこの場合「どのくらいの期間」という意味です。“How long have you been playing the piano?” で「あなたはどのくらいの期間ピアノを弾いていますか」。これで「いつからピアノをやっていますか」の意味を表すことができます。

How long have you been working here?
(いつからここで働いていますか)

英語では過去のある時点から現在までの経験を表す場合、現在完了形が使われます。現在完了形は「have + 動詞の過去分詞」の形を取ります。have はこの場合「経験を持っている」という意味を表します。

been はbe動詞の過去分詞形です。how long はこの場合「どのくらいの期間」という意味です。“How long have you been working here?” で「あなたはどのくらいの期間ここで働いていますか」。これで「あなたはいつからここで働いていますか」の意味を表すことができます。

How long have you been married?
(結婚して何年になりますか)

英語では過去のある時点から現在までの経験を表す場合、現在完了形が使われます。現在完了形は「have + 動詞の過去分詞」の形を取ります。have はこの場合「経験を持っている」という意味を表します。

been はbe動詞の過去分詞形です。married はこの場合「結婚した」という意味の形容詞です。“How long have you been married?” で「あなたはどのくらいの期間結婚していますか」。これで「結婚して何年になりますか」の意味を表すことができます。

いかがでしたでしょうか?今回は現在完了形の意味・訳し方について見ていきました。

ありがとうございました!

【関連記事】————————-
英文の作り方のコツ・語順
英語の現在形と現在進行形の違い
—————————————

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次