Present Perfect Simple or Present Perfect Continuous Exercise 1 - Free Printable
Educational worksheet: Present Perfect Simple or Present Perfect Continuous Exercise 1. Download and print for classroom or home learning activities.
JPG
453×640
32.1 KB
Free · Personal Use
Quality Assured by Worksheets Library Team
Reviewed for educational accuracy and age-appropriateness
ID: #1404346
⭐
Show Answer Key & Explanations
Step-by-step solution for: Present Perfect Simple or Present Perfect Continuous Exercise 1
▼
Show Answer Key & Explanations
Step-by-step solution for: Present Perfect Simple or Present Perfect Continuous Exercise 1
This exercise focuses on using the Present Perfect Simple and Present Perfect Continuous tenses. Let's solve each sentence step by step, explaining the choice of tense for each.
---
- Tense: Present Perfect Simple
- Explanation: The phrase "already" is a typical indicator for the Present Perfect Simple. It refers to an action that has been completed in the past but has relevance to the present.
- Answer: Have they arrived already?
---
- Tense: Present Perfect Simple
- Explanation: The phrase "today" indicates a specific time frame (today), which is often used with the Present Perfect Simple to describe an action that has been completed recently.
- Answer: Lucy has run 2000 metres today.
---
- Tense: Present Perfect Continuous
- Explanation: The phrase "all morning" indicates a duration of time, which is a key feature of the Present Perfect Continuous. This tense emphasizes the ongoing nature of the action over a period.
- Answer: I have been cleaning all morning – I’m fed up!
---
- Tense: Present Perfect Simple
- Explanation: The question "How long" is typically used with the Present Perfect Simple when asking about the duration of a completed action or state.
- Answer: How long have you known Simon?
---
- Tense: Present Perfect Simple
- Explanation: The word "lately" suggests a recent change or habit, which is best expressed with the Present Perfect Simple.
- Answer: I have drunk more water lately, and I feel better.
---
- Tense: Present Perfect Simple
- Explanation: The context implies that the baking has just been completed, leading to the current messy state. The Present Perfect Simple is appropriate here.
- Answer: Sorry about the mess! I have baked.
---
- Tense: Present Perfect Simple
- Explanation: The phrase "how many times" is used with the Present Perfect Simple to ask about the number of times an action has occurred up to now.
- Answer: How many times have you taken this exam?
---
- Tense: Present Perfect Simple
- Explanation: The phrase "today" indicates a specific time frame, so the Present Perfect Simple is appropriate.
- Answer: He has eaten six bars of chocolate today!
---
- Tense: Present Perfect Simple
- Explanation: The context suggests that Julie has finished cooking, and it is now ready to be eaten. The Present Perfect Simple is used to indicate completion.
- Answer: Julie has cooked dinner. Let’s go and eat!
---
- Tense: Present Perfect Simple
- Explanation: The phrase "They’re very happy" indicates that the exams have been completed, making the Present Perfect Simple appropriate.
- Answer: The students have finished their exams. They’re very happy.
---
- Tense: Present Perfect Simple
- Explanation: The question "What" is used with the Present Perfect Simple to inquire about an action that has just occurred.
- Answer: The baby’s face is really dirty! What has he eaten?
---
- Tense: Present Perfect Continuous
- Explanation: The phrase "recently" and the fact that Iona is still feeling exhausted suggest an ongoing action over a period, making the Present Perfect Continuous appropriate.
- Answer: Iona is exhausted these days. She has been working too hard recently.
---
- Tense: Present Perfect Simple
- Explanation: The word "never" is used with the Present Perfect Simple to express something that has not happened at any point in the past.
- Answer: Luke has never been abroad.
---
- Tense: Present Perfect Continuous
- Explanation: The phrase "for three hours" indicates a duration of time, so the Present Perfect Continuous is appropriate to emphasize the ongoing nature of the action.
- Answer: I have been waiting for three hours already!
---
- Tense: Present Perfect Simple
- Explanation: The word "yet" is a typical indicator for the Present Perfect Simple, especially in questions asking if an action has been completed.
- Answer: Have you finished your homework yet?
---
- Tense: Present Perfect Simple
- Explanation: The question "How long" is used with the Present Perfect Simple to ask about the duration of a state or condition.
- Answer: How long have you been a lawyer?
---
- Tense: Present Perfect Continuous
- Explanation: The phrase "all day" indicates a duration of time, so the Present Perfect Continuous is appropriate to emphasize the ongoing nature of the action.
- Answer: I have been reading your book all day. It’s very interesting, but I’m only on chapter 2.
---
- Tense: Present Perfect Simple
- Explanation: The statement describes a completed action with a specific result (ten glasses of water), so the Present Perfect Simple is appropriate.
- Answer: She has drunk ten glasses of water!
---
- Tense: Present Perfect Simple
- Explanation: The phrase "for sixteen years" indicates a duration of time, but since the focus is on the length of ownership rather than the ongoing action, the Present Perfect Simple is appropriate.
- Answer: I have had my dog for sixteen years.
---
- Tense: Present Perfect Simple
- Explanation: The situation implies that the loss of the wallet has just occurred and has immediate consequences, making the Present Perfect Simple appropriate.
- Answer: Help, I have lost my wallet! How can I get home?
---
1. Have they arrived already?
2. Lucy has run 2000 metres today.
3. I have been cleaning all morning – I’m fed up!
4. How long have you known Simon?
5. I have drunk more water lately, and I feel better.
6. Sorry about the mess! I have baked.
7. How many times have you taken this exam?
8. He has eaten six bars of chocolate today!
9. Julie has cooked dinner. Let’s go and eat!
10. The students have finished their exams. They’re very happy.
11. The baby’s face is really dirty! What has he eaten?
12. Iona is exhausted these days. She has been working too hard recently.
13. Luke has never been abroad.
14. I have been waiting for three hours already!
15. Have you finished your homework yet?
16. How long have you been a lawyer?
17. I have been reading your book all day. It’s very interesting, but I’m only on chapter 2.
18. She has drunk ten glasses of water!
19. I have had my dog for sixteen years.
20. Help, I have lost my wallet! How can I get home?
Boxed Final Answer:
\boxed{
\begin{aligned}
1. & \text{Have they arrived already?} \\
2. & \text{Lucy has run 2000 metres today.} \\
3. & \text{I have been cleaning all morning – I’m fed up!} \\
4. & \text{How long have you known Simon?} \\
5. & \text{I have drunk more water lately, and I feel better.} \\
6. & \text{Sorry about the mess! I have baked.} \\
7. & \text{How many times have you taken this exam?} \\
8. & \text{He has eaten six bars of chocolate today!} \\
9. & \text{Julie has cooked dinner. Let’s go and eat!} \\
10. & \text{The students have finished their exams. They’re very happy.} \\
11. & \text{The baby’s face is really dirty! What has he eaten?} \\
12. & \text{Iona is exhausted these days. She has been working too hard recently.} \\
13. & \text{Luke has never been abroad.} \\
14. & \text{I have been waiting for three hours already!} \\
15. & \text{Have you finished your homework yet?} \\
16. & \text{How long have you been a lawyer?} \\
17. & \text{I have been reading your book all day. It’s very interesting, but I’m only on chapter 2.} \\
18. & \text{She has drunk ten glasses of water!} \\
19. & \text{I have had my dog for sixteen years.} \\
20. & \text{Help, I have lost my wallet! How can I get home?}
\end{aligned}
}
---
1. ______ (they / arrive) already?
- Tense: Present Perfect Simple
- Explanation: The phrase "already" is a typical indicator for the Present Perfect Simple. It refers to an action that has been completed in the past but has relevance to the present.
- Answer: Have they arrived already?
---
2. Lucy ______ (run) 2000 metres today.
- Tense: Present Perfect Simple
- Explanation: The phrase "today" indicates a specific time frame (today), which is often used with the Present Perfect Simple to describe an action that has been completed recently.
- Answer: Lucy has run 2000 metres today.
---
3. I ______ (clean) all morning – I’m fed up!
- Tense: Present Perfect Continuous
- Explanation: The phrase "all morning" indicates a duration of time, which is a key feature of the Present Perfect Continuous. This tense emphasizes the ongoing nature of the action over a period.
- Answer: I have been cleaning all morning – I’m fed up!
---
4. How long ______ (you / know) Simon?
- Tense: Present Perfect Simple
- Explanation: The question "How long" is typically used with the Present Perfect Simple when asking about the duration of a completed action or state.
- Answer: How long have you known Simon?
---
5. I ______ (drink) more water lately, and I feel better.
- Tense: Present Perfect Simple
- Explanation: The word "lately" suggests a recent change or habit, which is best expressed with the Present Perfect Simple.
- Answer: I have drunk more water lately, and I feel better.
---
6. Sorry about the mess! I ______ (bake).
- Tense: Present Perfect Simple
- Explanation: The context implies that the baking has just been completed, leading to the current messy state. The Present Perfect Simple is appropriate here.
- Answer: Sorry about the mess! I have baked.
---
7. How many times ______ (you / take) this exam?
- Tense: Present Perfect Simple
- Explanation: The phrase "how many times" is used with the Present Perfect Simple to ask about the number of times an action has occurred up to now.
- Answer: How many times have you taken this exam?
---
8. He ______ (eat) six bars of chocolate today!
- Tense: Present Perfect Simple
- Explanation: The phrase "today" indicates a specific time frame, so the Present Perfect Simple is appropriate.
- Answer: He has eaten six bars of chocolate today!
---
9. Julie ______ (cook) dinner. Let’s go and eat!
- Tense: Present Perfect Simple
- Explanation: The context suggests that Julie has finished cooking, and it is now ready to be eaten. The Present Perfect Simple is used to indicate completion.
- Answer: Julie has cooked dinner. Let’s go and eat!
---
10. The students ______ (finish) their exams. They’re very happy.
- Tense: Present Perfect Simple
- Explanation: The phrase "They’re very happy" indicates that the exams have been completed, making the Present Perfect Simple appropriate.
- Answer: The students have finished their exams. They’re very happy.
---
11. The baby’s face is really dirty! What ______ (he / eat)?
- Tense: Present Perfect Simple
- Explanation: The question "What" is used with the Present Perfect Simple to inquire about an action that has just occurred.
- Answer: The baby’s face is really dirty! What has he eaten?
---
12. Iona is exhausted these days. She ______ (work) too hard recently.
- Tense: Present Perfect Continuous
- Explanation: The phrase "recently" and the fact that Iona is still feeling exhausted suggest an ongoing action over a period, making the Present Perfect Continuous appropriate.
- Answer: Iona is exhausted these days. She has been working too hard recently.
---
13. Luke ______ (never / be) abroad.
- Tense: Present Perfect Simple
- Explanation: The word "never" is used with the Present Perfect Simple to express something that has not happened at any point in the past.
- Answer: Luke has never been abroad.
---
14. I ______ (wait) for three hours already!
- Tense: Present Perfect Continuous
- Explanation: The phrase "for three hours" indicates a duration of time, so the Present Perfect Continuous is appropriate to emphasize the ongoing nature of the action.
- Answer: I have been waiting for three hours already!
---
15. ______ (you / finish) your homework yet?
- Tense: Present Perfect Simple
- Explanation: The word "yet" is a typical indicator for the Present Perfect Simple, especially in questions asking if an action has been completed.
- Answer: Have you finished your homework yet?
---
16. How long ______ (you / be) a lawyer?
- Tense: Present Perfect Simple
- Explanation: The question "How long" is used with the Present Perfect Simple to ask about the duration of a state or condition.
- Answer: How long have you been a lawyer?
---
17. I ______ (read) your book all day. It’s very interesting, but I’m only on chapter 2.
- Tense: Present Perfect Continuous
- Explanation: The phrase "all day" indicates a duration of time, so the Present Perfect Continuous is appropriate to emphasize the ongoing nature of the action.
- Answer: I have been reading your book all day. It’s very interesting, but I’m only on chapter 2.
---
18. She ______ (drink) ten glasses of water!
- Tense: Present Perfect Simple
- Explanation: The statement describes a completed action with a specific result (ten glasses of water), so the Present Perfect Simple is appropriate.
- Answer: She has drunk ten glasses of water!
---
19. I ______ (have) my dog for sixteen years.
- Tense: Present Perfect Simple
- Explanation: The phrase "for sixteen years" indicates a duration of time, but since the focus is on the length of ownership rather than the ongoing action, the Present Perfect Simple is appropriate.
- Answer: I have had my dog for sixteen years.
---
20. Help, I ______ (lose) my wallet! How can I get home?
- Tense: Present Perfect Simple
- Explanation: The situation implies that the loss of the wallet has just occurred and has immediate consequences, making the Present Perfect Simple appropriate.
- Answer: Help, I have lost my wallet! How can I get home?
---
Final Answer:
1. Have they arrived already?
2. Lucy has run 2000 metres today.
3. I have been cleaning all morning – I’m fed up!
4. How long have you known Simon?
5. I have drunk more water lately, and I feel better.
6. Sorry about the mess! I have baked.
7. How many times have you taken this exam?
8. He has eaten six bars of chocolate today!
9. Julie has cooked dinner. Let’s go and eat!
10. The students have finished their exams. They’re very happy.
11. The baby’s face is really dirty! What has he eaten?
12. Iona is exhausted these days. She has been working too hard recently.
13. Luke has never been abroad.
14. I have been waiting for three hours already!
15. Have you finished your homework yet?
16. How long have you been a lawyer?
17. I have been reading your book all day. It’s very interesting, but I’m only on chapter 2.
18. She has drunk ten glasses of water!
19. I have had my dog for sixteen years.
20. Help, I have lost my wallet! How can I get home?
Boxed Final Answer:
\boxed{
\begin{aligned}
1. & \text{Have they arrived already?} \\
2. & \text{Lucy has run 2000 metres today.} \\
3. & \text{I have been cleaning all morning – I’m fed up!} \\
4. & \text{How long have you known Simon?} \\
5. & \text{I have drunk more water lately, and I feel better.} \\
6. & \text{Sorry about the mess! I have baked.} \\
7. & \text{How many times have you taken this exam?} \\
8. & \text{He has eaten six bars of chocolate today!} \\
9. & \text{Julie has cooked dinner. Let’s go and eat!} \\
10. & \text{The students have finished their exams. They’re very happy.} \\
11. & \text{The baby’s face is really dirty! What has he eaten?} \\
12. & \text{Iona is exhausted these days. She has been working too hard recently.} \\
13. & \text{Luke has never been abroad.} \\
14. & \text{I have been waiting for three hours already!} \\
15. & \text{Have you finished your homework yet?} \\
16. & \text{How long have you been a lawyer?} \\
17. & \text{I have been reading your book all day. It’s very interesting, but I’m only on chapter 2.} \\
18. & \text{She has drunk ten glasses of water!} \\
19. & \text{I have had my dog for sixteen years.} \\
20. & \text{Help, I have lost my wallet! How can I get home?}
\end{aligned}
}
Parent Tip: Review the logic above to help your child master the concept of present perfect continuous worksheet.