Transcription of NAME: DATE: GRAMMAR WORKSHEET PRESENT PERFECT …
1 NAME: _____ date : _____ GRAMMAR WORKSHEET PRESENT PERFECT continuous I have I have You have You have He has He has She has been working. She has not been working. It has It has We have We have They have They have Yes, No, Have I been working? I have. I have Have you you have. you have Has he he has. he has Has she she has. she has not. Has it it has. it has Have we we have. we have Have they they have. they have Study the boxes above. Then, complete the sentences below. 1. My cat _____ _____ (sleep) _____ all day. 2. A: _____ Jim _____ (do) _____ exercise? B: Yes, he _____. He needs a rest. 3. It _____ _____ (rain) _____ for several days. 4. I failed the test because I _____ not _____ (study) _____ hard. 5. We _____ _____ (drive) _____ for two hours.
2 6. Tracy and Tom _____ _____ (play) _____ tennis for an hour. 7. A: I m sorry I m late. _____ you _____ (wait) _____ a long time? B: No, I _____ _____. 8. Where _____ you _____ (spend) _____ your summer holidays? 9. Who _____ _____ (eat) _____ my cookies? 10. A: You look tired. _____ you _____ (work) _____ hard? B: Yes, I _____. 11. I _____ _____ (think) _____ about quitting my job. 12. Why _____ you _____ (get) _____ up so early recently? Permission granted to reproduce for classroom use. GRAMMAR WORKSHEET ALL Things GRAMMAR GRAMMAR Focus PRESENT PERFECT continuous Level Intermediate to Advanced ANSWER KEY 1. has been sleeping 2. Has / been doing 3. has been raining 4. have / been studying 5. have been / driving 6. have been / playing 7. Have / been waiting / have not (haven t) 8. have / been spending 9.
3 Has been eating 10. Have / been working / have 11. have been thinking 12. have / been getting NOTE: Contractions are often used for have not (haven t) and has not (hasn t). Grades as percentages 12 / 12 100% 11 / 12 = 92 10 / 12 = 83 9 / 12 = 75 8 / 12 = 67 7 / 12 = 58 6 / 12 = 50 5 / 12 = 42 4 / 12 = 33 3 / 12 = 25 2 / 12 = 17 1 / 12 = 8 0 / 12 = 0% Permission granted to reproduce for classroom use.