I have been to Japan. · I went to Japan last year.
I have been to Japan.
(some time in my life — when doesn't matter)
I went to Japan last year.
(specific time → simple past)
I have went to Paris.
I have been to Paris.
Have you ever ate Thai food?
Have you ever eaten Thai food?
She has called me yesterday.
She called me yesterday.
I have gone there last year.
I went there last year.
Say the answer out loud — then tap to check.
Marie Curie wasA a brilliant scientist andB she has wonC two Nobel Prizes duringD her lifetime.
Cshe has won → she won
✓ a completed life → past simple
My sister and me haveA just finished the project, andB we sentC it toD the client this morning.
AMy sister and me have → My sister and I have
✓ subject position → I, not me
We have knownA each other forB years, butC we have metD in Lisbon in 2011.
Dwe have met → we met
✓ a stated past year → past simple
Mix present perfect (experience) and simple past (detail).
Spot the time word → you have your answer.