Present Perfect – I

The quiz checks your knowledge of the Present Perfect. Also, it checks your understanding of the difference between the Past Simple and the Present Perfect.