Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

NAME: ________________________ DATE: ________________________

GRAMMAR WORKSHEET
PRESENT PERFECT
Positives, Negatives and Questions
Write the sentences below in the present perfect tense.

1. I saw a penguin. _____________________________________________________

2. Did they eat breakfast? ________________________________________________

3. Jennifer didnt finish her homework. _______________________________________

4. They met the president. ________________________________________________

5. No, we didnt. ________________________________________________________

6. Did Roberto visit Vancouver? ____________________________________________

7. Yes, he did. __________________________________________________________

8. Mrs. Smith didnt read the book. __________________________________________

9. He was a teacher. ____________________________________________________

10. Were you in jail? ______________________________________________________

11. I didnt clean my room. _________________________________________________

12. No, they werent. _____________________________________________________

13. Was she sick? _______________________________________________________

14. Did he swim in the ocean? _____________________________________________

15. They didnt arrive. ____________________________________________________

16. Where were they? ___________________________________________________

17. We lived here for a year. _______________________________________________

18. What did he do? ______________________________________________________

19. It didnt rain for a long time. _____________________________________________

20. Who finished the homework? ____________________________________________

Permission granted to reproduce for classroom use. www.allthingsgrammar.com


GRAMMAR WORKSHEET ALL Things Grammar
Grammar Focus Present Perfect
Level Intermediate

ANSWER KEY

1. I have seen a penguin. 11. I havent cleaned my room.


2. Have they eaten breakfast? 12. No, they havent.
3. Jennifer hasnt finished her homework. 13. Has she been sick?
4. Have they met the president? 14. Has he swum in the ocean?
5. No, we havent. 15. They havent arrived.
6. Has Roberto visited Vancouver? 16. Where have they been?
7. Yes, he has. 17. We have lived here for a year.
8. Mrs. Smith hasnt read the book. 18. What has he done?
9. He has been a teacher. 19. It hasnt rained for a long time.
10. Have you been in jail? 20. Who has finished the homework?

Permission granted to reproduce for classroom use. www.allthingsgrammar.com

You might also like