Hello everyone, it's time to revise the verb tenses...
Would you like to listen to the explanations from the BBC? Then visit their Grammar Challenge page here.
If you prefer to read, click here to access a thorough explanation of the Present Perfect.
You can also do exercises here and here.