The ultimate trick is to focus on the time frame rather than the action itself. Ask yourself: Is the time period finished or still open? If you mention a specific, completed moment (yesterday, last year, in 2025), always use Past Simple. If the time frame includes the present moment (today, this week, so far) or you are just talking about life experience without a specific date, choose Present Perfect. To master this connection between time markers and tenses without translating literally, you should check out https://easyingles.com/espanol-vs-ingles/72-present-perfect-vs-pasado-simple.html . This guide breaks down the structural differences for Spanish speakers and helps you stop overthinking.