Present Perfect or Present Perfect Continuous- Exercise 03-S ... - Free Printable
Educational worksheet: Present Perfect or Present Perfect Continuous- Exercise 03-S .... Download and print for classroom or home learning activities.
JPG
1000×1413
153.6 KB
Free · Personal Use
Quality Assured by Worksheets Library Team
Reviewed for educational accuracy and age-appropriateness
ID: #1404354
⭐
Show Answer Key & Explanations
Step-by-step solution for: Present Perfect or Present Perfect Continuous- Exercise 03-S ...
▼
Show Answer Key & Explanations
Step-by-step solution for: Present Perfect or Present Perfect Continuous- Exercise 03-S ...
Problem: Solve the worksheet by filling in the blanks with the correct verb forms in either Present Perfect Simple or Present Perfect Progressive.
---
Section I: Result or Side Effect
#### Instructions:
Put the verbs into the correct tense (Present Perfect Simple or Present Perfect Progressive).
1. Why are you out of breath? - I (run) _________.
- Answer: I have been running.
- Explanation: The result is "being out of breath," which indicates an ongoing action leading to the current state. Use the Present Perfect Progressive.
2. The toaster is okay again. Dad (repair) _________ it.
- Answer: Dad has repaired it.
- Explanation: The toaster is now fixed, indicating a completed action with a visible result. Use the Present Perfect Simple.
3. I am so tired, I (work) _________ all day.
- Answer: I have been working.
- Explanation: The tiredness is a result of continuous work throughout the day. Use the Present Perfect Progressive.
4. Your shirt is clean now. Maggie (wash) _________ it.
- Answer: Maggie has washed it.
- Explanation: The shirt is clean, indicating a completed action with a visible result. Use the Present Perfect Simple.
5. I'm afraid, I'm getting a cold. I (walk) _________ home in the rain.
- Answer: I have walked.
- Explanation: Walking in the rain is a completed action that may have caused the cold. Use the Present Perfect Simple.
6. Your clothes smell awful! (you / smoke) _________?
- Answer: Have you been smoking?
- Explanation: The smell suggests an ongoing habit or recent activity. Use the Present Perfect Progressive.
7. Peggy is ready for her exam now. I (help) _________ her preparing for it.
- Answer: I have been helping.
- Explanation: The help is an ongoing action leading up to Peggy's readiness. Use the Present Perfect Progressive.
8. It is dark in here because we (close) _________ the curtains. We want to watch a film and that's better in the dark.
- Answer: We have closed.
- Explanation: Closing the curtains is a completed action with a visible result (darkness). Use the Present Perfect Simple.
9. His voice is gone now because he (shout) _________ all morning.
- Answer: He has been shouting.
- Explanation: The loss of voice is a result of continuous shouting. Use the Present Perfect Progressive.
---
Section II: Since the Last Time or Since the Beginning
#### Instructions:
Put the verbs into the correct tense (Present Perfect Simple or Present Perfect Progressive).
1. I (play / not) _________ the computer for half an hour, only for about 5 minutes.
- Answer: I haven't played.
- Explanation: The duration is specified as "only for about 5 minutes," indicating a completed action. Use the Present Perfect Simple.
2. Bob (drive / not) _________ a car for eight years.
- Answer: Bob hasn't driven.
- Explanation: The duration is "for eight years," indicating a completed action over time. Use the Present Perfect Simple.
3. Carla (go / not) _________ on holiday for three years.
- Answer: Carla hasn't gone.
- Explanation: The duration is "for three years," indicating a completed action over time. Use the Present Perfect Simple.
4. We (run / not) _________ for 40 minutes yet - there are still 10 minutes left.
- Answer: We haven't run.
- Explanation: The action is incomplete, as there are still 10 minutes left. Use the Present Perfect Simple.
5. They (smoke / not) _________ for 10 days now.
- Answer: They haven't smoked.
- Explanation: The duration is "for 10 days now," indicating a completed action over time. Use the Present Perfect Simple.
6. I (eat / not) _________ anything since two o'clock.
- Answer: I haven't eaten.
- Explanation: The duration is "since two o'clock," indicating a completed action over time. Use the Present Perfect Simple.
7. Anna (work / not) _________ here for five years, but for seven years.
- Answer: Anna hasn't worked.
- Explanation: The duration is "for five years," indicating a completed action over time. Use the Present Perfect Simple.
8. I (read / not) _________ for a long time - just 10 minutes, not more.
- Answer: I haven't read.
- Explanation: The duration is "just 10 minutes," indicating a completed action. Use the Present Perfect Simple.
9. You (cycle / not) _________ for two hours. It was only about one hour.
- Answer: You haven't cycled.
- Explanation: The duration is "for two hours," indicating a completed action over time. Use the Present Perfect Simple.
10. Catherine (speak / not) _________ French for 10 years, so her French isn't very good now.
- Answer: Catherine hasn't spoken.
- Explanation: The duration is "for 10 years," indicating a completed action over time. Use the Present Perfect Simple.
---
Section III: General Context
#### Instructions:
Put the verbs into the correct tense (Present Perfect Simple or Present Perfect Progressive).
1. A: (you / take) _________ the dog for a walk yet?
- Answer: Have you taken.
- Explanation: The question asks if the action has been completed. Use the Present Perfect Simple.
2. B: I (work) _________ all day. I (come / just) _________ home from work and I (have / not) _________ the time yet to walk the dog.
- Answers:
- I have been working.
- I have just come.
- I haven't had.
- Explanation:
- "Working all day" is an ongoing action. Use the Present Perfect Progressive.
- "Coming home" is a completed action. Use the Present Perfect Simple.
- "Not having time" is a completed action. Use the Present Perfect Simple.
3. A: How long (the dog / be) _________ home alone?
- Answer: Has the dog been.
- Explanation: The question asks about the duration of an ongoing situation. Use the Present Perfect Progressive.
4. B: For about 6 hours. You (walk / not) _________ the dog for a long time. Don't you want to go?
- Answer: Haven't walked.
- Explanation: The action of walking the dog is incomplete over a long period. Use the Present Perfect Simple.
---
Final Answers:
#### Section I:
1. I have been running.
2. Dad has repaired it.
3. I have been working.
4. Maggie has washed it.
5. I have walked.
6. Have you been smoking?
7. I have been helping.
8. We have closed.
9. He has been shouting.
#### Section II:
1. I haven't played.
2. Bob hasn't driven.
3. Carla hasn't gone.
4. We haven't run.
5. They haven't smoked.
6. I haven't eaten.
7. Anna hasn't worked.
8. I haven't read.
9. You haven't cycled.
10. Catherine hasn't spoken.
#### Section III:
1. Have you taken.
2. I have been working; I have just come; I haven't had.
3. Has the dog been.
4. Haven't walked.
---
Boxed Final Answer:
\boxed{
\begin{array}{l}
\text{Section I:} \\
1. \text{I have been running.} \\
2. \text{Dad has repaired it.} \\
3. \text{I have been working.} \\
4. \text{Maggie has washed it.} \\
5. \text{I have walked.} \\
6. \text{Have you been smoking?} \\
7. \text{I have been helping.} \\
8. \text{We have closed.} \\
9. \text{He has been shouting.} \\
\\
\text{Section II:} \\
1. \text{I haven't played.} \\
2. \text{Bob hasn't driven.} \\
3. \text{Carla hasn't gone.} \\
4. \text{We haven't run.} \\
5. \text{They haven't smoked.} \\
6. \text{I haven't eaten.} \\
7. \text{Anna hasn't worked.} \\
8. \text{I haven't read.} \\
9. \text{You haven't cycled.} \\
10. \text{Catherine hasn't spoken.} \\
\\
\text{Section III:} \\
1. \text{Have you taken.} \\
2. \text{I have been working; I have just come; I haven't had.} \\
3. \text{Has the dog been.} \\
4. \text{Haven't walked.} \\
\end{array}
}
Parent Tip: Review the logic above to help your child master the concept of present perfect continuous worksheet.