This document provides an exercise to distinguish between the present perfect and present perfect continuous tenses. It contains 15 multiple choice questions testing the use of "have/has been" versus "have/has" in different contexts like duration of actions from the past until now, recently completed actions, and ongoing actions. The answers are not provided but the questions cover a variety of situations that require determining whether to use the present perfect or present perfect continuous form of the verb.
This document provides an exercise to distinguish between the present perfect and present perfect continuous tenses. It contains 15 multiple choice questions testing the use of "have/has been" versus "have/has" in different contexts like duration of actions from the past until now, recently completed actions, and ongoing actions. The answers are not provided but the questions cover a variety of situations that require determining whether to use the present perfect or present perfect continuous form of the verb.
This document provides an exercise to distinguish between the present perfect and present perfect continuous tenses. It contains 15 multiple choice questions testing the use of "have/has been" versus "have/has" in different contexts like duration of actions from the past until now, recently completed actions, and ongoing actions. The answers are not provided but the questions cover a variety of situations that require determining whether to use the present perfect or present perfect continuous form of the verb.
Exercise - Present Perfect vs Present Perfect Continuous
Exercise 1: Choose the best answer
1. Paul ….. in God since he was a child. A. Believed B. Has believed C. Has been believing D. Have been believing 2. I ….. the book, you can get it back. A. Reading B. Have been reading C. Has been reading D. Have read 3. Why are your hands so dirty? - I …… my bike. A. Repaired B. Have repaired C. Have been repairing D. Has been repairing 4. We …… around Scotland for 8 days. A. Traveled B. Have traveled C. Have been travelling D. Has been travelling 5. Sandy ………dinner four times this week. A. Cooks B. Has cooked C. Has been cooking D. Have cooked 6. Steve has been driving for 6 hours. A. But he's having a barbeque at the moment B. In 2 hours he's going to reach Vermont. 7. I have been trying to contact him _______ A. but to no avail B. fortunately he picked up the phone. 8. The balloon has been soaring 100 meters above us for 2 hours. A. Why can't they land at last? B. But they have landed 2 minutes ago. 9. Who has been eating my chocolate bar? A. Soon I will have none left. B. There are none left. 10. She has been tidying up her office, hasn't she? A. Yes, she has tidied it up already B. Yes, she has C. No, she isn't 11. He ….. five letters. A. Has written B. Have written C. Writes D. Wrote 12. Where ….? A. Have you been B. Has you been C. Are you been 13. We …… our holiday yet. A. Have not planned B. Has not planned C. Did not plan 14. We …… a new lamp. A. Have bought B. Has bought C. Bought 15. I …… today. A. Worked B. Have worked C. Working D. Has worked