英語の現在完了形(Present Perfect)を、例文とルールを使って学びましょう。過去の経験や現在に影響のある出来事を表現するために使われます。日本人学習者にとって不可欠なセットです。
I have worked here for three years.
私はここで3年間働いています。
She has gone to the beach.
彼女はビーチに行きました。
They have played football.
彼らはサッカーをしました。
Have you seen the movie?
その映画を見ましたか?
He has not understood.
彼は理解していません。
The sun has risen.
太陽が昇りました。
What have you done today?
今日、何をしましたか?
I have not eaten yet.
私はまだ食べていません。
She has bought a new car.
彼女は新しい車を買いました。
Have they called you?
彼らはあなたに電話しましたか?
We have been to Paris.
私たちはパリに行ったことがあります。
They have not answered my calls.
彼らは私の電話に答えませんでした。
Have you ever been to Canada?
カナダに行ったことがありますか?
My brother has started a new job.
私の兄は新しい仕事を始めました。
Have you finished your work?
仕事を終えましたか?
It has rained today.
今日は雨が降りました。
She has not liked the food.
彼女はその食べ物を気に入りませんでした。
How long have you lived here?
ここにどれくらい住んでいますか?
They have traveled to many countries.
彼らは多くの国を旅行しました。
I have not known about this.
私はこれについて知りませんでした。
He has lived in many cities.
彼は多くの都市に住んだことがあります。
Have you enjoyed the party?
パーティーは楽しかったですか?
The store has been open since 9 AM.
その店は午前9時から開いています。
She has forgotten her keys several times.
彼女は何度か鍵を忘れました。
What have they said?
彼らは何と言いましたか?
I have not slept well lately.
最近、よく眠れていません。
Have you met him before?
以前、彼に会ったことがありますか?
The meeting has started.
会議が始まりました。
He has not wanted to come.
彼は来たくありませんでした。
Where have you worked?
どこで働いたことがありますか?
They have stayed in many hotels.
彼らは多くのホテルに泊まりました。
I have not expected this.
私はこれを予想していませんでした。
Have you found what you were looking for?
探していたものを見つけましたか?
She has written many letters.
彼女は多くの手紙を書きました。
The weather has been nice recently.
最近、天気は良かったです。
Have you heard the news?
ニュースを聞きましたか?
They have not believed me.
彼らは私を信じませんでした。
I have broken my arm twice.
私は腕を2回骨折しました。
What has happened?
何が起こりましたか?
He has arrived finally.
彼はついに到着しました。