present perfect czy simple past

Temat przeniesiony do archwium
Witam proszę o rozwianie moich wątpliwości co do zdania:

"I went skiing in the mountains only once"

Zdanie z blondynki na językach. Czy nie powinien tu być zastosowany perfect?
oba czasy beda poprawne
mogę prosić o rozwinięcie? Myślałem że to jest taka sama kategoria jak np. I've been to Mexico three times.
brak szerszego kontekstu
A: Do you ski?
B: Not really. I went skiing in the mountains only once.
A: It's easy to learn.

Czy zatem past simple jest odpowieni? Na logikę to opis jakiegoś doświadczenia życiowego w nieokreślonym czasie, czyli present perfect.
z kontekstu wynika, ze present perfect bylby wskazany. Jednakze w AmE past simple rowniez moglby zostac uzyty
Ok wielkie dzieki
gdyby tam bylo 'in my life', wtedy na pewno uzylbym present perfect.
faktycznie wyglada to na amerykanizm
Wszystko zależy od kontekstu - w przypadku zamkniętego okresu użyjemy Past Simple, a w przypadku otwartego skorzystamy z Present Perfect. Niemniej nawet i w tym drugim przypadku można użyć Past Simple, chociaż Brytyjczycy (póki co) częściej stosują Present Perfect.
Temat przeniesiony do archwium