Present Perfect is used to describe something that happened in the past ( not a specific time ) While the Simple Past is used to describe something that happened at a ( specific time ) in the past. For example I have seen him before. ( I have seen him in the past, but I don't remember when) I saw him yesterday.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.