New visitor? Visit the main grammar pages or read about the present perfect first.
The Present Perfect
Practice 1: Complete these sentences with the word(s) in brackets. Remember to use contractions ("I've" not "I have") where necessary.
Practice 2: Been or gone? "He has gone to France" means he is still in France. "He has been to France" means that he went to France and came back - he has had this experience.
Do you want more practice? If you have 10 minutes free, click here to learn about the difference between the present perfect simple and present perfect continuous and to practise these.