Now, many times you are faced with a situation whereby you have to choose between Present Perfect and Simple Past.
Do not worry, we have a hack for you.
Only use the Simple past for an action that was completed in the past and there is a stated time.
HINT: When you see a word or phrase showing past time for example yesterday, last week, last year, then.
- I have eaten pizza yesterday WRONG
- I ate pizza yesterday. Sounds BETTER
See example above 1) is wrong use of Present perfect to talk about past actions but in 2 we use simple past the right way.
Also for recently finished actions use Present Perfect
İt is advised to use Present Perfect for [color=#f00]recently or just [/color] finished/completed actions than Simple Past
E.g Recently finished tasks/actions
- I have eaten breakfast instead of I ate breakfast.
I have done my homework instead of I did my homework.
Let me hope with the above example you get the pattern and you understand it too.