Present perfect exercises
We use the present perfect simple:
- For actions or states that started in the past and come up to now. I have been at this hotel since July.
- To describe some previous experience which is important at present. Dan has already seen this film.
- For a past action with a present result. I have booked the tickets.
Test 1. Correct mistakes.
Were you ever to Lisbon? - Have you ever been to Lisbon?
Present perfect simple exercises and PDF worksheets with answers for elementary - advanced learners of English as a foreign language.