Present Perfect: Grammar Worksheet

NAME: ________________________ DATE: ________________________ GRAMMAR WORKSHEET PRESENT PERFECT I You He She It We Th

Views 98 Downloads 0 File size 520KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

NAME: ________________________

DATE: ________________________

GRAMMAR WORKSHEET

PRESENT PERFECT I You He She It We They

have have has has has have have

eaten.

I You He She It We They

have have has has has have have

Yes, Have Have Has Has Has Have Have



I you he she it we they

eaten?

I you he she it we they

not

eaten.

No, have. have. has. has. has. have. have.

I you he she it we they

have have has has has have have

not.

Complete the sentences below. Use ‘haven’t or ‘hasn’t’ for negative sentences.

1. I’m really hungry because I (eat) _______________ _______________. 2. A: _______________ Mary (do) _______________ her homework? B: Yes, she _______________. 3. _______________ we (see) _______________ that movie? I can’t remember. 4. Oh no! I (lose) _______________ _______________ my cell phone! 5. No, Pat and Sue (arrive) _______________ _______________. They’re not here. 6. _______________ Mr. Smith (have) _______________ breakfast? 7. I’m nervous. I (fly) _______________ _______________ in a plane before! 8. A: _______________ he (call) _______________? B: No, he _______________. 9. _______________ you ever (write) _______________ a poem? 10. I’m not happy. I still (find) _______________ _______________ my cell phone. 11. _______________ you (decided) _______________ what food you want to order? 12. _______________ Sarah (read) _______________ the magazine I gave to her? 13. _______________ you (put) _______________ all your toys away? 14. It (rain) _______________ _______________ for a very long time. 15. I think I (forget) _______________ _______________ to buy some bread. Permission granted to reproduce for classroom use. © www.allthingsgrammar.com

GRAMMAR WORKSHEET

ALL Things Grammar

Grammar Focus Present Perfect Level Intermediate

ANSWER KEY 1. haven’t eaten

9. Have / written

2. Has / done / has

10. haven’t found

3. Have / seen

11. Have / decided

4. have lost

12. Has / read

5. haven’t arrived

13. Have / put

6. Has / had

14. hasn’t rained

7. haven’t flown

15. have forgotten

8. Has / called / hasn’t

Grades as percentages 15 / 15 = 100% 14 / 15 = 93 13 / 15 = 87 12 / 15 = 80 11 / 15 = 73 10 / 15 = 67 9 / 15 = 60 8 / 15 = 53 7 / 15 = 47 6 / 15 = 40 5 / 15 = 33 4 / 15 = 27 3 / 15 = 20 2 / 15 = 13 1 / 15 = 7 0 / 15 = 0%

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