B1 GrammarB1 Intermediate

Present perfect simple and present perfect continuous

Exercise 2

Exercises:123
Choose the present perfect simple or present perfect 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.

Next Exercise