Present perfect simple and present perfect continuous

Grammar / B1 Grammar lessons and exercises\ Present perfect simple and present perfect continuous

Exercise 2: Choose Present Perfect Simple or Continuous

Exercise 2: Choose Present Perfect Simple or Continuous

Choose the correct form — present perfect simple or continuous — for each gap below.

1
I _____ the book you lent me and it's great. I'll give it back to you when I finish it.
2
Bruce _____ tennis since he was a child. He _____ many trophies.
3
You _____ too much time playing that stupid game! Choose TWO correct answers
4
You _____ tennis since 10 o'clock. How many sets _____ ?
5
He _____ to me since we met last summer. He ______ over 100 emails.
6
He _____ since he was a little boy. Choose TWO correct options
7
_____ any fish today?
8
A: He _____ hundreds of job applications, but he's got no answers yet. B: How long _____ for a job?
9
Now that I _____ tidying the house, I'm going to clean it.
10
We _____ this TV for ages. I think it's time to buy a new one.