This is a simple video that explains the present perfect tense.
For more exercises check out "Entry 2 Grammar" available on Amazon:
https://www.amazon.co.uk/dp/B09XZHFX3Y
"Entry 2 Reading and Writing" available on Amazon:
https://www.amazon.co.uk/dp/B08RQSLNSH