A lot of beginners in English get confused between present perfect and simple past tense and make some common English mistakes while using these tenses in English.
Present Perfect Tense
Used for unfinished actions that started in the past and continue in the present.
A finished action in someone’s in someone’s life
A finished action with a result in the present
With an unfinished time word ( this week, This month, today)
A finished action in someone’s life
A finished action with no result in the present
1 We use the past simple for past events or actions which have no connection to the present.
2 We use the present perfect for actions which started in the past and are still happening now OR for finished actions which have a connection to the present.
3 We CAN’T use the present perfect with a finished time word:
You are watching this English Lesson on Let’s Talk – A library of more than 1300+ free English speaking videos to speak English fluently and confidently. We have English training videos for Learning Grammar, English conversation in the real world, IELTS speaking test, Tips to improve English communication sills, Improving Pronunciation to speak clear English, American and British English lessons and Accent Training that would help you take your English to the next level.