Present Perfect 使用する
現在完了形は、現在の時点に結果やつながりのある過去の行動について話すために使われます。
I have finished the report.
報告書を仕上げました。
報告書を仕上げました。
Present Perfect フォーム
Subject + have / has + V3.
I have completed the task.
私はその作業を完了しました。
私はその作業を完了しました。
She has finished the project.
彼女はそのプロジェクトを終えた。
彼女はそのプロジェクトを終えた。
Present Perfect ルール
-
現在完了形は、現在に結果が残っている最近の行為によく使われます。
I have lost my keys.
鍵をなくしました。She has broken her phone.
彼女は携帯電話を壊してしまった。 -
それは、正確な時期を特定せずに人生経験について話すときに使われます。
I have visited London.
私はロンドンを訪れたことがあります。She has tried Japanese food.
彼女は日本食を食べたことがあります。 -
私たちはよく、
already, just, yet, ever, never のような時間を示す語を使います。I have already finished the task.
私はすでにその仕事を終えました。She has just arrived.
彼女はちょうど到着した。Have you ever tried sushi?
お寿司を食べたことがありますか? -
それは、過去に始まり現在まで続いている動作や状態に使われます(for と since とともに)。
I have worked here for five years.
私はここで5年間働いています。She has lived here since 2020.
彼女は2020年からここに住んでいます。
Present Perfect 否定
-
否定文は、have not または has not を使って作られます。
I haven't finished the report yet.
まだ報告書を終えていません。She hasn't replied to the message.
彼女はそのメッセージにまだ返信していない。
Present Perfect 質問
疑問文では、have または has は主語の前に来ます。
Have / Has + subject + V3?
Wh-word + have / has + subject + V3?
Have you finished the report?
レポートは終わりましたか?
レポートは終わりましたか?
Has she called you?
彼女はあなたに電話しましたか?
彼女はあなたに電話しましたか?
Where have they gone?
彼らはどこへ行ってしまったの?
彼らはどこへ行ってしまったの?
Why has he left early?
なぜ彼は早く出発したのですか?
なぜ彼は早く出発したのですか?
Present Perfect よくある間違い
❌ I have saw this movie.
✅ I have seen this movie.
❌ She has went home.
✅ She has gone home.
❌ Did you ever visit London?
✅ Have you ever visited London?
Present Perfect 文
I have finished the report and sent it to my manager.
報告書を仕上げて、上司に送りました。
報告書を仕上げて、上司に送りました。
She has already completed the task.
彼女はすでにその仕事を終えている。
彼女はすでにその仕事を終えている。
We have visited several countries this year.
私たちは今年、いくつかの国を訪れました。
私たちは今年、いくつかの国を訪れました。
He has changed his phone number, so you should call the new one.
彼は電話番号を変えたので、新しい番号に電話したほうがいいです。
彼は電話番号を変えたので、新しい番号に電話したほうがいいです。
They have started a new project.
彼らは新しいプロジェクトを始めました。
彼らは新しいプロジェクトを始めました。
I have read this book before.
私は以前この本を読んだことがあります。
私は以前この本を読んだことがあります。
She has just finished her work.
彼女はちょうど仕事を終えたところです。
彼女はちょうど仕事を終えたところです。
We have solved the problem.
私たちはその問題を解決しました。
私たちはその問題を解決しました。
He has forgotten his password.
彼は自分のパスワードを忘れてしまった。
彼は自分のパスワードを忘れてしまった。
They have improved the system.
彼らはそのシステムを改善しました。
彼らはそのシステムを改善しました。
Present Perfect 例文
I have tried the new application and I like it.
新しいアプリケーションを試してみましたが、気に入りました。
新しいアプリケーションを試してみましたが、気に入りました。
She has updated the document and shared it with the team.
彼女は文書を更新し、それをチームと共有しました。
彼女は文書を更新し、それをチームと共有しました。
They have completed the task and started another one.
彼らはその作業を完了し、別の作業を始めました。
彼らはその作業を完了し、別の作業を始めました。
We have discussed the issue and found a solution.
私たちはその問題について話し合い、解決策を見つけました。
私たちはその問題について話し合い、解決策を見つけました。
He has checked the code and fixed several bugs.
彼はコードを確認し、いくつかのバグを修正しました。
彼はコードを確認し、いくつかのバグを修正しました。
I have already sent the email.
私はすでにそのメールを送りました。
私はすでにそのメールを送りました。
She has prepared the presentation.
彼女はプレゼンテーションの準備をしました。
彼女はプレゼンテーションの準備をしました。
We have organized the meeting.
私たちは会議を手配しました。
私たちは会議を手配しました。
He has learned a lot from this project.
彼はこのプロジェクトから多くのことを学んだ。
彼はこのプロジェクトから多くのことを学んだ。
They have improved their workflow.
彼らはワークフローを改善しました。
彼らはワークフローを改善しました。