PAST SIMPLE OR PRESENT PERFECT? Complete the following sentences with either present perfect or past simple verb forms.
1.
Peter _______________ football yesterday. (play)
2.
They _______________ the car. It looks new again. (wash)
3.
John and Peggy _______________ the book. (read) Now they can watch the film.
4.
I _______________ my friend two days ago. (see)
5.
We _______________ another country before. (never be)
6.
She _______________ a new car in 2005. (buy)
7.
I’m sorry, but I _______________ my homework yesterday. (not do)
8.
_______________ you _______________ your exercises yet? (do)
9.
I _______________ I had a test yesterday. (forget)
10. She _______________ three police cars this morning. (see) 11. A: What’s wrong? – B: I _______________ a glass. (break) 12. Last night I _______________ (lose) my keys. I had to call my flatmate to let me in. 13. I _______________ (lose) my keys – can you help me look for them? 14. She loves Paris. She _______________ there many times. (be) 15. Bill _______________ for that company for three years. (work) 16. They _______________ to London on holiday last summer. (go) 17. His parents _______________ here yesterday. (be) 18. _______________ any film last night? (you / watch) 19. He _______________ in Rome since he was a teenager. (live) 20. The house looks different. _______________ it? (you / paint) 21. I _______________ in class last Friday. (not see) 22. Shakespeare _______________ over one hundred sonnets. (write) 23. My uncle George _______________ the sea in his life. (never see) 24. John _______________ (live) in London for three years. He loves it there. 25. Lucy _______________ (break) her leg, so she can’t come skiing. 26. A: When _______________ ? (you / arrive) – B: At 10pm last night. 27. She _______________ (be) a teacher for ten years so far, and she still enjoys it. 28. Jack _______________ (break) his arm when he _______________ (fall) off a horse in 2005. 29. A: How long _______________ (you / know) Jill? – B: Since we were children.