1. has, seen
2. has, won
3. have, written
4. hasn't, prepared
5. have, received
6. has, eaten
7. haven't, met
8. Have, been
9. have, missed
10. have, sent
11. have, done
12. have, flown
13. have, bought
1. Have you ever visited any famous museums?
2. They haven't signed this contract yet.
3. She has never spoken to her neighbour.
4. We have just finished our test in Maths.
5. They have already gone to the swimming pool.
6. He has never been to Australia.
7. I haven't bought a new car yet.
1. Yes, I have just washed the dishes.
2. Yes, I have seen this new film yet.
3. No, I have never been to New Zealand.
4. Yes, I have already checked my homework.
5. Yes, I have already phoned my friend today.
6. No, I have never touched crocodiles.
7. Yes, I have just drunk an apple juice today.
Parent Tip: Review the logic above to help your child master the concept of present perfect tenses worksheet.