/hæz vɪd/
HAS V-ED
「has」は通常、弱く発音され /həz/ となることが多いですが、強調する場合は強く /hæz/ と発音されます。動詞の過去分詞形の発音は、規則動詞(-ed)と不規則動詞で大きく異なりますので、個々の動詞の発音を確認しましょう。
"A grammatical structure using the auxiliary verb 'has' (or 'have') followed by a past participle, indicating an action that started in the past and continues to the present, or an action completed in the past with a present relevance."
ニュアンス・使い方
「has v ed」(現在完了形)は、過去の出来事と現在の状況を結びつける役割を持ちます。単純な過去形が過去の特定の時点の出来事を指すのに対し、現在完了形は「今」と何らかの形で関係があることを示します。具体的には「〜したことがある」(経験)、「〜してしまった/〜したところだ」(完了・結果)、「ずっと〜している」(継続)の3つの主要なニュアンスがあります。文脈によってこれらの意味を使い分け、話し手の意図を正確に伝えるために不可欠な表現です。
She has visited Kyoto three times.
彼女は京都に3回行ったことがあります。
I have finished my homework.
宿題を終えました。
The company has launched a new product.
その会社は新製品を発表しました。
He has lived in Tokyo for five years.
彼は東京に5年間住んでいます。
We haven't seen each other since high school.
高校以来、私たちは会っていません。
The project team has completed the first phase.
プロジェクトチームは第一段階を完了しました。
The research has shown significant progress in the field.
その研究はこの分野で大きな進展を示しました。
My brother has just returned from his trip.
兄はちょうど旅行から帰ってきました。
They have always supported local businesses.
彼らは常に地元企業を支援してきました。
This policy has had a profound impact on the economy.
この政策は経済に甚大な影響を与えました。
Have you ever tried sushi?
お寿司を食べたことがありますか?
The system has been updated to improve security.
システムはセキュリティ向上のために更新されました。
過去形(did v)は、過去の特定の時点に起こった出来事を指し、現在との関連は示しません。「昨日〜した」「10年前に〜した」のように、過去の時を示す語句と一緒によく使われます。一方、「has v ed」は過去の出来事が現在に何らかの影響を与えている場合に用いられます。
現在進行形(is v ing)は、「今、まさに〜している」という現在の進行中の動作を表します。現在完了形(has v ed)の「継続」の意味と似ているように感じられることがありますが、「has v ed」は過去から現在までの継続を強調し、特に期間や回数を示すことが多いです。例えば、「He is sleeping now.(彼は今寝ている)」と「He has slept for 8 hours.(彼は8時間寝ている)」のように使い分けます。
現在完了進行形(has been v ing)は、過去のある時点から現在まで動作が継続していることを強調します。現在完了形(has v ed)の「継続」の意味と似ていますが、現在完了進行形は動作そのものの継続性や活動性をより強く表し、まだその動作が続いている、あるいはつい最近まで続いていたというニュアンスを含みます。一方、「has v ed」は継続の結果や、ある状態がずっと続いていることを示すことが多いです。
「used to v」は、過去には習慣的に行われていたが、現在はそうではない動作や状態を表します。現在完了形(has v ed)は過去から現在までの継続や経験を示しますが、「used to v」は過去の習慣と現在の断絶に焦点を当てます。
主語が三人称単数(He, She, It)の場合、助動詞は'have'ではなく'has'を使います。
現在完了形は、'yesterday', 'last week', 'in 2010' のように過去の特定の時を示す語句とは原則として一緒に使いません。特定の時点を表す場合は過去形を使用します。
現在完了形は助動詞'has/have'の後に動詞の過去分詞形が続きます。動名詞(-ing形)は使いません。継続を表す場合は現在完了進行形(has been working)も使えますが、'work'のように状態を表す動詞は現在完了形でも継続を表現できます。
期間を示す場合は'for'(〜の間)を使い、起点を示す場合は'since'(〜以来)を使います。'since five years'は不自然です。
A:
Have you ever been to Europe?
ヨーロッパに行ったことありますか?
B:
Yes, I have been to France and Italy. They were amazing!
はい、フランスとイタリアに行ったことがあります。とても素晴らしかったです!
A:
Have you finished the report yet?
もうレポートは終わりましたか?
B:
Almost! I have just completed the final section.
ほとんど終わりました!ちょうど最終セクションを完了したところです。
A:
It's been so long! What have you been up to?
本当に久しぶりだね!最近どうしてたの?
B:
I've been working at the same company for ten years now. Time flies!
もう同じ会社で10年働いているよ。時間が経つのは早いね!
Memorize - 無料で始めるAI英会話アプリ
AI英会話も無料で始められる英語学習アプリ。
単語帳、資格対策、文法学習まで、これ一つで。
iPhoneでスキャン
無料でダウンロード