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 didn’t finish her homework. _______________________________________

4. They met the president. ________________________________________________

5. No, we didn’t. ________________________________________________________

6. Did Roberto visit Vancouver? ____________________________________________

7. Yes, he did. __________________________________________________________

8. Mrs. Smith didn’t read the book. __________________________________________

9. He was a teacher. ____________________________________________________

10. Were you in jail? ______________________________________________________

11. I didn’t clean my room. _________________________________________________

12. No, they weren’t. _____________________________________________________

13. Was she sick? _______________________________________________________

14. Did he swim in the ocean? _____________________________________________

15. They didn’t arrive. ____________________________________________________

16. Where were they? ___________________________________________________

17. We lived here for a year. _______________________________________________

18. What did he do? ______________________________________________________

19. It didn’t 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 haven’t cleaned my room.


2. Have they eaten breakfast? 12. No, they haven’t.
3. Jennifer hasn’t finished her homework. 13. Has she been sick?
4. Have they met the president? 14. Has he swum in the ocean?
5. No, we haven’t. 15. They haven’t 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 hasn’t read the book. 18. What has he done?
9. He has been a teacher. 19. It hasn’t 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