Exercise 3. Fill in the gaps with the verbs in the Present Perfect.
1. He _____ (finish) training.
2. She _____ (score) twenty points in the match.
3. We _____ (watch) all the Champions League matches this season.
4. That's amazing! She _____ (run) fifteen kilometers this morning!
5. She _____ (buy) some really nice rollerblades!
6. Oh, no! I _____ (lose) my money!
7. My mum _____ (write) shopping list. It's on the kitchen table.
8. Dad, you _____ (eat) my biscuit!
9. I’m tired. I _____ (watch) three X-Files videos.
10. Hurry up! They _____ (start) the film!
11. Mary _____ (study) hard this year, so she'll pass her exams.
12. Oh no! She _____ (drop) the plate!
13. The garden is very green. It _____ (rain) a lot this month.
14. These are my favourite trousers. I _____ (have) them for five years.
15. Tom's my best friend. I _____ (know) him for three years.
16. They _____ (live) in Miami for two years.
17. Jo has earache. He _____ (have) it since 7 o'clock.
18. Brad _____ (live) in Chicago since 1998.
Exercise 5. Fill in the gaps with for or since.1. I've lived in Washington _____ 2009.2. Ben has studied English _____ three years.3. They haven't visited their grandparents _____ months.4. Julie's ill. She's been in bed _____ Tuesday.5. My dad has had his car_____ sixteen.6. It's been ten years_____ we moved to Oxford.