0% found this document useful (0 votes)
50 views2 pages

Present Perfect and Continuous

This document contains a key for completing sentences with the correct form of the present perfect tense. It provides 18 sentences for practice with the present perfect tense in both its simple and progressive forms. The key then gives the completed sentences showing the correct present perfect forms to use for each blank.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
50 views2 pages

Present Perfect and Continuous

This document contains a key for completing sentences with the correct form of the present perfect tense. It provides 18 sentences for practice with the present perfect tense in both its simple and progressive forms. The key then gives the completed sentences showing the correct present perfect forms to use for each blank.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

B1 Present Perfect Tense: Simple and Progressive T008

Complete the sentences with the correct form of the present perfect tense.

1. I ___________________ the book you gave me, so you can have it back now. (READ)

2. You look tired. You _______________________________ too hard lately. (PROBABLY WORK)

3. Rachel ________________________ around Europe for two months now. At the moment,
she’s in Barcelona. She ___________________ six countries so far. (TRAVEL, VISIT)

4. Is it still raining? – No, it ________________________ but the streets are still wet. (ALREADY
STOP)

5. I ________________________ at your report for some time, but I must say I can’t agree with
you on a few things. (LOOK)

6. James ________________________ the new Harry Potter novel for hours now. He simply
can’t let it go. (READ)

7. I ________________________ this few times, but I’ll say it again. (ALREADY SAY)

8. The two brothers ________________________ films since they left high school. (MAKE)

9. Look! Someone ________________________ that window! (BREAK)

10.I ________________________ to him, but he ________________________ me an answer yet.


(ALREADY WRITE, NOT GIVE)

11.You are too late. The patient ________________________ . (JUST DIE)

12.The manager isn’t here. He’s away on holiday. – Where ________________________ ? (HE
GO)

13. They ________________________ from New York. (JUST ARRIVE)

14. _____________________________ in the rain the whole time? Why ________________________


you in? (YOU STAND, ANYONE NOT LET)

15.Mr Benson ________________________ the whole morning. So far, he _____________________


three fish. (FISH, CATCH)

16.The company ________________________ money with this product for ages. It’s time to
stop producing it. (LOSE)

17.She ________________________ Charles since she was 17. They ________________________ in


the same town for over 20 years. (KNOW, LIVE)

18.John ________________________ off his bike again. It’s the third time now! (FALL)

www.english-practice.at
KEY

1. I have read the book you gave me, so you can have it back now. (READ)

2. You look tired. You have probably been working too hard lately. (PROBABLY WORK)

3. Rachel h a s been travelling around Europe for two months now. At the moment, she’s
in Barcelona. She h a s visited six countries so far. (TRAVEL, VISIT)

4. Is it still raining? – No, it h a s already stopped but the streets are still wet. (ALREADY
STOP)

5. I have been looking at your report for some time, but I must say I can’t agree with you
on a few things. (LOOK)

6. James h a s been reading the new Harry Potter novel for hours now. He simply can’t let it
go. (READ)

7. I have already said this few times, but I’ll say it again. (ALREADY SAY)

8. The two brothers have been ma k in g films since they left high school. (MAKE)

9. Look! Someone h a s broken that window! (BREAK)

10.I have already written to him, but he hasn’ t given me an answer yet. (ALREADY
WRITE, NOT GIVE)

11.You are too late. The patient h a s just died. (JUST DIE)

12.The manager isn’t here. He’s away on holiday. – Where h a s he gone ? (HE GO)

13. They have just arrived from New York. (JUST ARRIVE)

14. Have you been standing in the rain the whole time? Why hasn’t anyone let you in?
(YOU STAND, ANYONE NOT LET)

15.Mr Benson h a s been fi shing the whole morning. So far, he h a s caught three fish.
(FISH, CATCH)

16.The company h a s been losing money with this product for ages. It’s time to stop
producing it. (LOSE)

17.She h a s known Charles since she was 17. They have been living in the same town
for over 20 years. (KNOW, LIVE)

18.John h a s fallen off his bike again. It’s the third time now! (FALL)

www.english-practice.at

You might also like