現在完了(完了・結果)は動作の完了、その結果としての現在の状態を表す時に使う「have + 過去分詞」の形です。
She has already read the book.
彼女はもうその本を読んでしまった。
I have just finished my homework.
私は今ちょうど宿題を終えました。
Have you had lunch yet?
昼食はもう食べましたか。
The train has just arrived at the station.
電車はちょうど駅に到着しました。
He has recently published a book.
彼は最近本を出版した。
Akira hasn't come home from school yet.
アキラはまだ学校から帰ってきていません。
Summer has come.
夏が来た。
Have you written the report yet?
もう報告書は書きましたか。
I have lost the watch.
私はその時計をなくしてしまった。
You've bought a new car, haven't you?
きみ、新車を買ったんでしょう。
He has recently returned from Tokyo.
彼は最近東京から戻った。
The picture has already arrived at the museum.
その絵はすでに美術館に到着しました。
She has already left home.
彼女はもう家を出ました。
We haven't cleaned the bathroom yet.
私たちはまだ浴室を掃除していません。
She has just stopped crying.
彼女はちょうど泣きやんだところです。
Has Meg's father washed his car yet?
メグのお父さんはもう自分の車を洗いましたか。
They have just heard the news.
彼らはそのニュースをちょうど聞いたところです。
Have you boiled some broccoli yet?
ブロッコリーはもう茹でてくれましたか。
I haven't checked the train schedule yet.
私は電車の時刻表をまだ確認していません。
Emma has just painted the doghouse.
エマはちょうど犬小屋にペンキを塗ったところです。
The movie has not started yet.
映画はまだ始まっていません。
My father has just repaired my bike.
私の父はちょうど私の自転車を修理したところです。
Has it begun to rain yet?
もう雨が降り始めましたか。