TOEIC®対策 Present Perfect Simple 講座

このpresent perfect simple(現在完了形)に関するTOEIC®講座の目的は、この時制について必要なことをすべて学べるようにすることです!全て網羅しています!
Present perfectは英語特有の時制で、他の言語には正確な対応するものがありません。これは英語独自の概念なので、特に**TOEIC®**では直訳するのは避けましょう!
実際、この時制は過去に始まり、現在も続いている「何か」(状況や状態)について話すときに使われます。
例えば、昨日始まって今も続いている行動、もしくは何年も前からずっと続いている一般的な事実などです。
例として、交通規則は何年も前から適用されており、今も有効です--これはpresent perfectを使うのに最適なケースです!
- « How long have you lived there? I have lived here for 10 years »
- どれくらいそこに住んでいますか?私はここに10年間住んでいます。
- 「have lived here」は、10年前からその家に住み続けていて、今も住んでいることを意味します。
この講座はpresent perfect simpleのみを扱います。他のperfect関連講座はこちらからどうぞ:
Present Perfect Simpleの作り方
Present perfect simpleは、「have」を現在形で使い、その後に動詞の過去分詞形を続けます。
肯定文 | 否定文 | 疑問文 |
---|---|---|
I have finished | I have not (haven't) finished | Have I finished ? |
You have finished | You have not (haven't) finished | Have you finished ? |
He / She / It has finished | He / She / It has not (hasn't) finished | Has she finished ? |
We have finished | We have not (haven't) finished | Have we finished ? |
You have finished | You have not (haven't) finished | Have you finished ? |
They have finished | They have not (haven't) finished | Have they finished ? |
この例では、動詞「finish」の過去分詞は**「finished」**(動詞+-ed)です。不規則動詞の場合は、過去分詞の欄にある動詞を使用します。
不規則動詞の一覧はこちら:
三人称単数で**「has」**を忘れるのは、TOEIC®のPart 5で非常によくあるミスです:
He have worked here since 2001- « he has worked here since 2001 »
Present Perfect Simpleはいつ使う?
A. 過去の行動が現在に影響している場合のPresent Perfect Simple
Present perfect simpleは、過去(例えば昨日)に発生し、その結果や影響が現在も見られる(今・今日)行動を説明する時に使います。この時制は過去と現在のつながりを強調します。
- I have lost my keys.
鍵をなくしてしまいました(過去の行動)→今は外で立ち尽くしています(現在への影響)
forとsinceを使ったPresent Perfectの使い方
Perfectは、よく**「for」や「since」**という時を表す語と一緒に使われます。
- 「For」は期間(2年間、3ヶ月間...)を示します
- I have lived in Paris for five years.
私はパリに5年間住んでいます→今も住み続けています。
- I have lived in Paris for five years.
- 「Since」は過去の特定の開始時点(2020年から、月曜日から...)を示します
- He has worked here since 2010.
彼は2010年からここで働いています→今も働いています。
- He has worked here since 2010.
TOEIC®のコツ:
問題文に**「for」や「since」が出てきたら、すぐにperfectを思い浮かべましょう!Perfect以外の時制では、「for」や「since」はほとんど使いません(特にpresent simple**では)。❌
I am in Australia since 2021
✅I have been in Australia since 2021
動詞の状態(静的動詞)とのPresent Perfectの使い方
Present perfect simpleは、よく「to be」「to have」「to know」「to like」「to believe」などの静的動詞(状態や状況を表す動詞)と一緒に使われます。これらは行動より状態や状況を表すため、過去から現在までのつながりを強調したい時に適しています。
静的動詞の一覧はこちら:
- I have known her for five years.
私は彼女を5年前から知っています→今も知っています。 - They have always believed in hard work.
彼らはずっと努力を信じてきました→今も信じています。 - She has been my teacher since 2018.
彼女は2018年から私の先生です→今も先生です。
TOEIC®のコツ
静的動詞は「for」や「since」と組み合わせ、過去の期間や出発点を示すためによく使われます。
How longを使ったPresent Perfectの使い方
Present perfect simpleは、「How long...」と一緒によく使われ、過去に始まり今も続いている行動や状態の期間を尋ねる時に使います。
- How long have you lived in this city?
この街にどれくらい住んでいますか? - I have lived here for 5 years / since 2018.
5年前から/2018年からここに住んでいます。
否定文でのPresent Perfectの使い方
Present perfectは、否定文で「最後に行ったのがいつか・どれだけ時間が経ったか」を言うのにもよく使います。
- I haven't played football for months.
何ヶ月もサッカーをしていません。 - She hasn’t visited her grandparents since last summer.
彼女は去年の夏から祖父母を訪ねていません。
B. 人生経験を語るPresent Perfect Simple
Present perfect simpleは、人生経験や出来事を語る時に使います。過去の不特定の時点で経験したことを、今も関連があるものとして話します。自分がしたこと/したことがないことなどを表現します。
- She has visited Japan three times.
彼女は日本を3回訪れたことがあります→まだ再訪する可能性があります。 - I have never tried skiing.
私はスキーを一度もしたことがありません→それはまだ経験していません。
neverとeverを使ったPresent Perfectの使い方
Present perfectは、**「ever」や「never」**などの副詞と非常によく使われます。
- Everは、「過去に何かが起こったことがあるか」を尋ねるときに使います。
- 疑問文で:
- Have you ever worked in a multinational company?
多国籍企業で働いたことはありますか?
- Have you ever worked in a multinational company?
- 否定文で:
- I haven't ever missed a deadline.
締め切りを逃したことはありません。
- I haven't ever missed a deadline.
- 疑問文で:
- Neverは、「今まで一度も行ったことがない」と言いたい時に使います。
- 否定的意味の肯定文で:
- I have never attended a trade show before.
これまで展示会に参加したことがありません。 - The candidate has never managed a team before.
その候補者はこれまでチームを管理したことがありません。
- I have never attended a trade show before.
- 驚きを表現する時:
- Never have I seen such detailed reports!
こんなに詳細な報告書は見たことがありません!
- Never have I seen such detailed reports!
- 否定的意味の肯定文で:
よくある間違い
everやneverは、必ず助動詞(have/has)と過去分詞の間に置きます。❌
This is the best pizza I ever have eaten.
✅ This is the best pizza I have ever eaten❌
She never has tried skiing before.
✅ She has never tried skiing before.
C. 「just」とともに使うPresent Perfect Simple:直前の行動
Present perfect simpleは、終わったばかりの行動で、今まさに影響がある場面によく使われます。「just」(ちょうど)という副詞とよく組み合わせます。
- The meeting has just started.
会議は今始まったばかりです→現在進行中です。 - They have just signed the contract.
彼らは契約したばかりです→契約は今正式です。 - The train has just left.
電車は今出発したばかりです→もうホームにはいません。
D. 終わっていない期間に繰り返し起きた行動のPresent Perfect Simple
Present perfect simpleは、今がまだ終わっていない期間(今週、今日、今年など)に繰り返された行動を表現する時に使います。これらの行動と現在とのつながりを強調します。
- I have seen him twice this week.
今週彼に2回会いました→週はまだ終わっていないので、また会うかもしれません。 - She has called the client three times today.
彼女は今日クライアントに3回電話しました→今日はまだ終わっていません。 - We have visited five branches this month.
今月5つの支店を訪れました→月はまだ終わっていません。 - We have received many emails recently.
最近多くのメールを受け取りました→最近の期間はまだ続いています。
関連するキーワード
キーワード | 例文 |
---|---|
Recently | We have received many emails recently. (最近多くのメールを受け取りました。) |
This week | I have visited the office three times this week. (今週オフィスに3回行きました。) |
This summer | They have traveled a lot this summer. (今年の夏はたくさん旅行しました。) |
So far | She has completed four tasks so far. (これまでに4つのタスクを終えました。) |
In the past few days | We have made significant progress in the past few days. (ここ数日で大きく進歩しました。) |
Today | He has already called three clients today. (彼は今日すでに3人の顧客に電話しました。) |
This morning | I have sent two reports this morning. (今朝2つの報告書を送りました。) |
This month | We have opened two new stores this month. (今月新しい店舗を2つオープンしました。) |
This year | She has received several awards this year. (彼女は今年いくつかの賞を受賞しました。) |
To date | We have achieved excellent results to date. (これまでに素晴らしい成果を上げています。) |
Over the last few weeks | They have launched three campaigns over the last few weeks. (ここ数週間で3つのキャンペーンを開始しました。) |
Up to now | The team has solved all the issues up to now. (今までにチームはすべての問題を解決しました。) |
Lately | I have been feeling very tired lately. (最近とても疲れています→最近始まり今も続いている影響です。) |
ニュアンス 行動が終わっていても、その期間が今日まで続いている場合は_present perfect_+sinceを使います(forは使いません)。
- We have opened 9 stores since July
> 7月から9店舗オープンしました。
E. 時間の経過による変化を語るPresent Perfect Simple
Present perfect simpleは、過去から現在にかけての変化、改善、発展を語る時に使われます。変化のプロセスや影響を強調します。
- Her English has improved a lot.
彼女の英語は大きく上達しました→今は以前よりずっと上手です。 - The company has grown significantly over the past year.
この1年で会社は大きく成長しました→今は規模も大きく成功しています。 - He has become more confident since he started his new job.
新しい仕事を始めてから彼は自信を持つようになりました→今もその変化が見られます。 - Technology has advanced rapidly in the last decade.
過去10年で技術は急速に進歩しました→その進歩が今も影響しています。
F. 行動がいつ起きたか特定しない場合のPresent Perfect Simple
Present perfect simpleは、行動の起こった正確な時期が重要でない場合に使います。重要なのは「行動をしたかどうか」であり、今後も起こりえることです。
関連するキーワード
- Already:肯定文で使い、予想より早く行動がすでに行われたことを示します。alreadyは助動詞(have/has)と過去分詞の間に置きます。
- She has already completed the report.
彼女はすでにレポートを終えています。
- She has already completed the report.
- Yet:疑問文・否定文で、まだ起こっていないが期待されている行動について使います。yetは文末に置きます。
- Have you sent the email yet?
もうメールを送りましたか? - I haven't finished my homework yet.
まだ宿題を終えていません。
- Have you sent the email yet?
- Still:主に否定文で使い、期待されている行動がまだ行われていないことを強調します。
- I still haven't received a reply.
まだ返事をもらっていません。
- I still haven't received a reply.
Present Perfect Simpleのちょっとしたニュアンス
ニュアンス1:「Been」と「Gone」
has beenとhas goneの違いは紛らわしいですが、重要です。
- has beenは「過去にその場所へ行ったことがあるが、今はそこにいない」ことを示します。
- She has been to Paris several times.
彼女は何度かパリに行ったことがあります→今はパリにいません。
- She has been to Paris several times.
- has goneは「今もその場所にいる、またはまだ帰ってきていない」ことを示します。
- She has gone to the supermarket.
彼女はスーパーへ行きました→まだ帰ってきていません。
- She has gone to the supermarket.
ニュアンス2:Present Perfect SimpleとPresent Simpleの違い
Present perfect simpleとpresent simpleは混同しがちですが、意味が異なります。
-
Present simpleは一般的な事実、普遍的な真実、習慣を表します。
- She works at a bank.
彼女は銀行で働いています(一般的な事実)。 - I live in Paris.
私はパリに住んでいます(安定した事実)。
- She works at a bank.
-
Present perfect simpleは過去に始まり今も続いている行動や状態を示します。
- She has worked at a bank since 2010.
彼女は2010年から銀行で働いています。 - I have lived in Paris for five years.
私は5年間パリに住んでいます。
- She has worked at a bank since 2010.
まとめ
Present perfect simpleは**TOEIC®**において非常に重要な時制で、文法や読解問題で頻繁に出題されます。
これは、過去に起きて今に影響している行動や、人生経験、長期間続いている状態や状況を表現する時に使います。
「for」、「since」、「ever」、「never」、「just」、「already」、**「yet」**といったキーワードは、試験でもよくヒントとして出てくるので要チェックです。
Perfect時制には、present perfect simpleだけでなく、present perfect continuous、past perfect simple、past perfect continuousもあります。これらの講座のリンクはこちらです:
- 🔗 TOEIC®用 Present Perfect Simple 講座
- 🔗 TOEIC®用 Present Perfect Continuous 講座
- 🔗 TOEIC®用 Present Perfect SimpleとPresent Perfect Continuousの違い講座
- 🔗 TOEIC®用 Past Perfect Simple 講座
- 🔗 TOEIC®用 Past Perfect Continuous 講座
- 🔗 TOEIC®用 Past PerfectとPast Simpleの違い講座
- 🔗 TOEIC®用 Past Perfect SimpleとPast Perfect Continuousの違い講座