Present Perfect Worksheet (Common Core) Present Perfect Worksheet (Common Core)
Name: ____________ Class: ____________ Date: ____________ Name: ____________ Class: ____________ Date: ____________
A. Choose the correct answer A. Choose the correct answer
1. She have / has finished her homework. 6. She have / has finished her homework.
2. They has / have gone out. 7. They has / have gone out.
3. I have / has seen this film. 8. I have / has seen this film.
4. He have not / has not arrived yet. 9. He have not / has not arrived yet.
5. Have / Has you done the task? 10. Have / Has you done the task?
A. Complete with have / has + past participle A. Complete with have / has + past participle
1. She ____________ (go) to school. 8. She ____________ (go) to school.
2. They ____________ (finish) their homework. 9. They ____________ (finish) their homework.
3. I ____________ (see) that film. 10. I ____________ (see) that film.
4. He ____________ (play) football. 11. He ____________ (play) football.
5. My father ____________ (buy) a new car. 12. My father ____________ (buy) a new car.
6. You ____________ (visit) Marrakech. 13. You ____________ (visit) Marrakech.
7. Sara ____________ (write) an email. 14. Sara ____________ (write) an email.
B. Change into the negative form B. Change into the negative form
1. She has gone home. 6. She has gone home.
→ __________________________________ → __________________________________
2. They have finished the work. 7. They have finished the work.
→ __________________________________ → __________________________________
3. He has eaten breakfast. 8. He has eaten breakfast.
→ __________________________________ → __________________________________
4. We have played tennis. 9. We have played tennis.
→ __________________________________ → __________________________________
5. You have written the answer. 10. You have written the answer.
→ __________________________________ → __________________________________
C. Change into questions C. Change into questions
1. She has bought a dress. 6. She has bought a dress.
→ __________________________________ → __________________________________
2. He has done the exercise. 7. He has done the exercise.
→ __________________________________ → __________________________________
3. You have seen my bag. 8. You have seen my bag.
→ __________________________________ → __________________________________
4. They have gone to Agadir. 9. They have gone to Agadir.
→ __________________________________ → __________________________________
5. We have finished. 10. We have finished.
→ __________________________________ → __________________________________
Production Activity: “Find someone who…” Production Activity: “Find someone who…”
use Present Perfect to ask and answer questions about life use Present Perfect to ask and answer questions about life
experiences. experiences.
When you find someone who answers YES, write their When you find someone who answers YES, write their
name. Use: Have you ever + past participle? name. Use: Have you ever + past participle?
1. Have you ever visited another city? 9. Have you ever visited another city?
2. Have you ever eaten sushi? 10. Have you ever eaten sushi?
3. Have you ever broken something at home? 11. Have you ever broken something at home?
4. Have you ever lost your phone or keys? 12. Have you ever lost your phone or keys?
5. Have you ever seen snow? 13. Have you ever seen snow?
6. Have you ever met a famous person? 14. Have you ever met a famous person?
7. Have you ever traveled by plane? 15. Have you ever traveled by plane?
8. Have you ever won a game? 16. Have you ever won a game?