2

Click here to load reader

Present Perfect Simple or Present Perfect Continuous ... · PDF filePresent Perfect Simple or Present Perfect Continuous Worksheet 1 Choose Present Perfect Simple or Present Perfect

Embed Size (px)

Citation preview

Page 1: Present Perfect Simple or Present Perfect Continuous ... · PDF filePresent Perfect Simple or Present Perfect Continuous Worksheet 1 Choose Present Perfect Simple or Present Perfect

www.grammarbank.com

Present Perfect Simple or Present Perfect Continuous

Worksheet 1

Choose Present Perfect Simple or Present Perfect Continuous

1. I’ve bought / have been buying a brand new car.

2. Have you finished / Have you been finishing eating your sandwich yet?

3. I have been cleaning / have cleaned all day and I still have work to do.

4. They’ve completed / have been completing the first lap of the race.

5. Now that I’ve been reading / have read this book, I can take it back to the library.

6. How many pages have you been writing / have you written since this morning?

7. Has the train arrived / has the train been arriving?

8. I have been reading / have read all day; yet, I am still on the first chapter.

9. Oh, no! There isn’t any chocolate left in the fridge. My sister has been eating / has

eaten it all.

10. How long have you known / have you been knowing Peter?

11. You really look so exhausted nowadays; you have been working / have worked too

much lately.

12. I am sorry but I have lost / have been losing my key again.

13. I haven’t seen / haven’t been seeing you for ages.

14. I think you should take a break; you have been running / have run for a long time.

Copyright © GrammarBank.com 2013 All Rights Reserved.May be freely copied for personal or classroom use

Page 2: Present Perfect Simple or Present Perfect Continuous ... · PDF filePresent Perfect Simple or Present Perfect Continuous Worksheet 1 Choose Present Perfect Simple or Present Perfect

Present Perfect Simple or Present Perfect Continuous

Worksheet 1

Answers:

1. I’ve bought a brand new car.

2. Have you finished eating your sandwich yet?

3. I have been cleaning all day; however, I still have work to do.

4. They’ve completed the first lap of the race.

5. Now that I have read this book, I can take it back to the library.

6. How many pages have you written since this morning?

7. Has the train arrived?

8. I have been reading all day; yet, I am still on the first chapter.

9. Oh, no! There isn’t any chocolate left in the fridge. My sister has eaten it all.

10. How long have you known Peter?

11. You really look so exhausted nowadays; you have been working too much lately.

12. I am sorry but I have lost my key again.

13. I haven’t seen you for ages.

14. I think you should take a break; you have been running for a long time.

Copyright © GrammarBank.com 2013 All Rights Reserved.May be freely copied for personal or classroom use