B1-B2 GrammarB1+ Upper-intermediate

Present perfect simple or continuous

Exercise 2

Exercises:123
Choose the correct option, present perfect simple or present perfect continuous, for the following sentences. If both forms are possible, use the present perfect continuous.
1

I hope I'll pass the test, I ____ very hard all week.

2

I ____ for my keys since yesterday, but I ____ them.

3

I'm so tired. I _____ all day.

4

"I can see you _____ your room." "Yes, I did everything myself!"

5

Why are your shoes so dirty? ______ football in the mud?

6

______ a book by Charles Dickens?

7

I ______ you all afternoon. Are you OK?

8

I ______ her four or five times, but her phone seems to be off.

9

I _____ the report, but I think I won't be able to finish it on time.

10

I ____ to go to Australia, and now my dream will finally come true. I ____ the tickets!

Next Exercise