(1) I'm sorry I've already had lunch.
(2) Have you done your homework yet?
(3) I haven't paid for this car yet.
ご存じかもしれませんが、ちょっと解説を加えさせてください。「もう~した」と言う時の「もう」は already です。「まだ~していない」の「まだ」と「もう~したの?」の「もう」は共に yet を使います。つまり、否定文と疑問文には yet を使うのです。それぞれの位置にもご注目ください。 already は have の後ろ、yet は文の最後に来ます。まあ、理屈を言うより、もっとも簡単な文例で覚えておかれるのが一番かもしれません。例えば :
I have already had lunch.
I haven't had lunch yet.
Have you had lunch yet?
内容によっては完了だけではなく、その結果も表すことができます。例えば、
財布を無くしちゃいました。 I've lost my purse. と言う時、I lost my purse and I don't have it now. = 財布を無くして今持ってませんという意味になります。同じように、Spring has come. は Spring came and it's spring now. = 春が来て、今春だということです。現在完了はいつでも現在を含んでいます。
もう一つおまけです。よく使われる表現ですが、「行ってきたところです」という言い方、have been to です。あれ、行ったことがあるで使わなかったっけ? その通りですが、もう一つの意味がありますのよ。
郵便局に行ってきたところなの。 I've been to the post office.
どこ行ってたの? Where have you been?