This English grammar lesson is in three parts. Together they will help you understand when to use the past simple and when to use the present perfect.
Part two: • Past Simple vs Present Perfect: English Gr...
Part three: • Past Simple vs Present Perfect: English Gr...
After watching the video do the exercises: https://garyskyner.com/tests-exercise...
If you need more help then read the text below before trying the exercises.
The present perfect is a present tense...
... so it only tells us about the situation now.
‘I have been in this bath for two hours.’
Present perfect because...
... the dog has now been in the bath for two hours.
‘He still has not finished washing me.’
(the situation now, the washing, has not finished)
Remember: The present perfect is a present tense so it only tells us about now.
Now do the exercises: https://garyskyner.com/tests-exercise...
For more help with English tenses: https://garyskyner.com/kb-tag/tenses/