We often use the present perfect to give news: to tell people about new things that have happened.
The Prime Minister has arrived in Washington for talks with the President.
Anna has bought a new car.
A plane has crashed at Heathrow Airport.
We don't normally use the present perfect with words for a finished time.
We've found oil in the garden. BUT NOT We've found oil in the garden yesterday.
A plane has crashed at Heathrow Airport. BUT NOT A plane has crashed at 3.15 this afternoon.
The present perfect can be used with been and gone.
Where's John? He's gone to Paris
I've been to Italy lots of times.
Gone is used, when someone is there now.
He's gone to Paris (He's there now)
Been is used, when someone is already back.
I've been to Italy lots of times (I am back now)