Present Perfect Tense Exercises with Answers » Onlymyenglish.com - Free Printable
Educational worksheet: Present Perfect Tense Exercises with Answers » Onlymyenglish.com. Download and print for classroom or home learning activities.
JPG
736×1012
103.3 KB
Free · Personal Use
Quality Assured by Worksheets Library Team
Reviewed for educational accuracy and age-appropriateness
ID: #2016895
⭐
Show Answer Key & Explanations
Step-by-step solution for: Present Perfect Tense Exercises with Answers » Onlymyenglish.com
▼
Show Answer Key & Explanations
Step-by-step solution for: Present Perfect Tense Exercises with Answers » Onlymyenglish.com
The worksheet is about forming sentences using the Present Perfect Tense. The Present Perfect Tense is formed using the auxiliary verb "have/has" followed by the past participle of the main verb. Here's how to solve each problem:
---
- Solution: Correct as it is.
- Explanation: "Has beaten" is the correct form of the Present Perfect Tense for the verb "beat."
---
- Solution: The monkey has bitten on his leg in the jungle.
- Explanation: The past participle of "bite" is "bitten." The sentence uses the Present Perfect Tense: "has bitten."
---
- Solution: Have you kept all the documents carefully?
- Explanation: The auxiliary verb for the Present Perfect Tense is "have," and the past participle of "keep" is "kept."
---
- Solution: The dust has blown everywhere in the kitchen.
- Explanation: The past participle of "blow" is "blown." The sentence uses the Present Perfect Tense: "has blown."
---
- Solution: He has spent most of the time playing games.
- Explanation: The past participle of "spend" is "spent." The sentence uses the Present Perfect Tense: "has spent."
---
- Solution: She hasn't spoken a single word yet.
- Explanation: The past participle of "speak" is "spoken." Since the sentence implies a negative meaning ("yet"), we use "hasn't spoken."
---
- Solution: Where has he sat yesterday?
- Explanation: The past participle of "sit" is "sat." The sentence uses the Present Perfect Tense: "has sat."
---
- Solution: He has left suddenly from the cafe.
- Explanation: The past participle of "leave" is "left." The sentence uses the Present Perfect Tense: "has left."
---
- Solution: The grass has grown very long these days.
- Explanation: The past participle of "grow" is "grown." The sentence uses the Present Perfect Tense: "has grown."
---
- Solution: He has worked under the pressure of his boss.
- Explanation: The past participle of "work" is "worked." The sentence uses the Present Perfect Tense: "has worked."
---
1. Sam has beaten his friend in the 100 m race.
2. The monkey has bitten on his leg in the jungle.
3. Have you kept all the documents carefully?
4. The dust has blown everywhere in the kitchen.
5. He has spent most of the time playing games.
6. She hasn't spoken a single word yet.
7. Where has he sat yesterday?
8. He has left suddenly from the cafe.
9. The grass has grown very long these days.
10. He has worked under the pressure of his boss.
---
\[
\boxed{
\begin{array}{l}
1. \text{Sam has beaten his friend in the 100 m race.} \\
2. \text{The monkey has bitten on his leg in the jungle.} \\
3. \text{Have you kept all the documents carefully?} \\
4. \text{The dust has blown everywhere in the kitchen.} \\
5. \text{He has spent most of the time playing games.} \\
6. \text{She hasn't spoken a single word yet.} \\
7. \text{Where has he sat yesterday?} \\
8. \text{He has left suddenly from the cafe.} \\
9. \text{The grass has grown very long these days.} \\
10. \text{He has worked under the pressure of his boss.}
\end{array}
}
\]
---
1. Sam has beaten his friend in the 100 m race. (beat)
- Solution: Correct as it is.
- Explanation: "Has beaten" is the correct form of the Present Perfect Tense for the verb "beat."
---
2. The monkey _________ on his leg in the jungle. (bite)
- Solution: The monkey has bitten on his leg in the jungle.
- Explanation: The past participle of "bite" is "bitten." The sentence uses the Present Perfect Tense: "has bitten."
---
3. _______ you _______ all the documents carefully? (keep)
- Solution: Have you kept all the documents carefully?
- Explanation: The auxiliary verb for the Present Perfect Tense is "have," and the past participle of "keep" is "kept."
---
4. The dust _________ everywhere in the kitchen. (blow)
- Solution: The dust has blown everywhere in the kitchen.
- Explanation: The past participle of "blow" is "blown." The sentence uses the Present Perfect Tense: "has blown."
---
5. He _________ most of the time playing games. (spend)
- Solution: He has spent most of the time playing games.
- Explanation: The past participle of "spend" is "spent." The sentence uses the Present Perfect Tense: "has spent."
---
6. She _________ a single word yet. (speak)
- Solution: She hasn't spoken a single word yet.
- Explanation: The past participle of "speak" is "spoken." Since the sentence implies a negative meaning ("yet"), we use "hasn't spoken."
---
7. Where _______ he ________ yesterday? (sit)
- Solution: Where has he sat yesterday?
- Explanation: The past participle of "sit" is "sat." The sentence uses the Present Perfect Tense: "has sat."
---
8. He _________ suddenly from the cafe. (leave)
- Solution: He has left suddenly from the cafe.
- Explanation: The past participle of "leave" is "left." The sentence uses the Present Perfect Tense: "has left."
---
9. The grass _________ very long these days. (grow)
- Solution: The grass has grown very long these days.
- Explanation: The past participle of "grow" is "grown." The sentence uses the Present Perfect Tense: "has grown."
---
10. He ________ under the pressure of his boss. (work)
- Solution: He has worked under the pressure of his boss.
- Explanation: The past participle of "work" is "worked." The sentence uses the Present Perfect Tense: "has worked."
---
Final Answers:
1. Sam has beaten his friend in the 100 m race.
2. The monkey has bitten on his leg in the jungle.
3. Have you kept all the documents carefully?
4. The dust has blown everywhere in the kitchen.
5. He has spent most of the time playing games.
6. She hasn't spoken a single word yet.
7. Where has he sat yesterday?
8. He has left suddenly from the cafe.
9. The grass has grown very long these days.
10. He has worked under the pressure of his boss.
---
Boxed Final Answer:
\[
\boxed{
\begin{array}{l}
1. \text{Sam has beaten his friend in the 100 m race.} \\
2. \text{The monkey has bitten on his leg in the jungle.} \\
3. \text{Have you kept all the documents carefully?} \\
4. \text{The dust has blown everywhere in the kitchen.} \\
5. \text{He has spent most of the time playing games.} \\
6. \text{She hasn't spoken a single word yet.} \\
7. \text{Where has he sat yesterday?} \\
8. \text{He has left suddenly from the cafe.} \\
9. \text{The grass has grown very long these days.} \\
10. \text{He has worked under the pressure of his boss.}
\end{array}
}
\]
Parent Tip: Review the logic above to help your child master the concept of present perfect tense worksheet.