Grammar - difference 2
Use: past simple
Use: present perfect
Finished action in the past They cut down trees to build this skyscraper.
Given time He flew a balloon in London in 2003
yesterday, last summer (week, month,...), ten years (weeks, days, minutes,...) ago The family ate one hour ago.
A past action when time is understood. Elvis wrote a lot of songs.