Present Perfect Aff, Neg, Int
Present Perfect Aff, Neg, Int
com
Present Perfect Simple
1. (I / study / French)
I have studied French
2. (She / eat / octopus)
She has eaten octopus
3. (They / go / to Scotland)
They have gone to Scotland
4. (We / read / that book)
We have read that book
5. (He / live / here for three years)
He has lived here for three years
6. (You / know / David for ten years)
You have known David for ten years
7. (We / be / here for two weeks)
We have been here for two weeks
8. (I / lose / my keys)
I have lost my keys
9. (He / drink / too much coffee)
He has driven too much coffee
10. (They / miss / the train)
They have missed the train
© 2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.
11. (She / go / to Peru)
She has gone to Peru
12. (We / eat / too much chocolate)
We have eaten too much chocolate
13. (I / have / breakfast this morning)
I have breakfast this morning
14. (John / miss / the train)
John has missed the train
15. (Lucy / cook / breakfast)
Lucy has cooked breakfast
16. (They / write / to the politician)
They have written to the politician
17. (You / find / your wallet)
You have found your wallet
18. (I / meet / his mother)
I have met his mother
19. (We / try / roller-skating)
We have tried roller skating
20. (She / pass / the exam)
She has passed the exam
© 2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.
www.perfect-english-grammar.com
Present Perfect Simple
© 2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.
11. (She / not / make / dinner)
She has not made dinner
12. (They / not / arrive / yet)
They have not arrived yet
13. (Lucy / not / do / her homework)
Lucy have not done her homework
14. (I / not / read / that book)
I have not read that book
15. (He / not / live / in Berlin)
He has not lived in Berlin
16. (John / not / buy / any food)
John has not bought any food
17. (She / not / clean / the kitchen)
She has not cleaned the kitchen
18. (You / not / call / me)
You have not called me
19. (We / not / find / the book yet)
We have not found the book yet
20. (They / not / sleep / well)
They have not slept well
© 2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.
Present Perfect Simple Questions
© 2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.
Make ‘wh’ present perfect questions:
© 2008 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.