Present Perfect

Worksheet by Taisi Mängel
Present Perfect worksheet preview image
Subjects
English
Grades
100
Language
ENG
Assignments
14 classrooms used this worksheet

Complete the sentences using the past participle of the verbs in brackets. 1. The train has stopped. We can go out now. (stop)2. She isn’t ready. She hasn’t packedher cases yet. (pack)3. She has takensome photos. (take)4. Sally hasn’t arrivedyet. Where can she be? (arrive)5. I’ve never spokento your mother. (speak)6. I haven’t decidedwhich shoes to buy yet. (decide)7. My father has driven to Rome. (drive) 8. My mum isn’t at home now. She _ (go) has went have went has gone have gone 9. So far this month I _ (see) three films. have seen have saw has seen has saw 10. I’m hungry. I _ (- my lunch yet haven't hasn't have hasn't had haven't had I _ (- Helen yet today. Is she at school? haven't saw haven't seen hasn't seen hasn't saw Our football team _ (win) all its matches so far this year. have win have won has win has won Decide if the sentence needs to be completed with FOR or SINCE. For I’m a journalist. I work for a sports magazine in London. I have worked there _ two years. Jonathan works in a bank.He has worked there _ three years. SINCE I’m from France, but I live in London now.I have lived here _1992. I’m married. My husband’s name is Jonathan.We have been married _1993. Choose the best option to complete the sentence. Have you bought a new bike yet?Great! Sean has justbroken the world record!Don’t shout! He hasn’t finished his homework yet.Can I go to Jane’s party? I’ve alreadyasked you three times.Adam is very clever. He’s alreadypassed all his university exams before the end of the semester.I have justsent the email to Amy five miutes ago.Joe has alreadyleft. He usually leaves at 5pm, but he had an emergency.I can't believe he hasn't finished the work yet. It wasn't difficult.

Use This Worksheet