Exercises to Make Positive Sentences for the Present Perfect
Practise making positive sentences using the present perfect tense. These exercises contain a mix of regular and irregular verbs.
You can also download free pdf worksheets to print and use with your students.
Structure: How we form positive sentences.
Exercise 1: 🗣️ Complete the sentence verbally.
Exercise 2: ⌨️ Complete the sentences by typing the answer.
How do we make affirmative/positive sentences with the present perfect structure?
I have walked 10 miles today.
You have walked 10 miles today.
We have walked 10 miles today.
They have walked 10 miles today.
He has walked 10 miles today.
She has walked 10 miles today.
It has walked 10 miles today.
💡 When we use the present perfect verb tense, many common verbs are irregular. Look at this sentence:
I have eaten my breakfast.
🚫 I have eated my breakfast. 🚫
Exercise 1
1 . She ___________ (live) in Los Angeles all her life.
✅ has lived
2. They _______ (be) friends for over twenty years.
✅ have been
3. I ________ (decide) to learn Portuguese.
✅ have decided
4. She ______ (see) that movie, so let’s choose another one.
✅ has seen
5. They ____ (help) me a lot today.
✅ have helped
ℹ️ Today has not finished
6. I ______(try) to fix the light, but it still does not work.
✅ have tried
7. I ______ (cook) these cookies for you. Do you want some?
✅ have cooked
8. She ______ (work) so hard this week. I think she needs a break.
✅ has worked
ℹ️ The week is not finished
9. I _____ (meet) him before.
✅ have met
10. It ____ (rain) a lot this week.
✅ It has rained a lot this week.
ℹ️ The month is not finished.
11. We _____ (move) to a new apartment.
✅ have moved
12. Dan and Sandra _____ (buy) a new car.
✅ have bought
ℹ️ The verb is plural because there are two subjects.
13. We ____ (have) a great holiday.
✅ have had
14. You _____ (do) a great job. Thanks!
✅ have done
15. My daughter ______(made) a lot of progress at university.
✅ has made
16. They ______ (start) to save money for their future.
✅ have started
17. He ____ (be) to every state in America.
✅ has been
18. You _____(show) a lot of positivity on this project. I appreciate it.
✅ have shown
19. He _____ (take) a break from his job.
✅ has taken.
20. I ______ (donate) a lot to the homeless this year.
✅ have donated
21. Our dog ______ (eat) too much food.
✅ has eaten
22. The weather _____ (be) terrible today.
✅ has been
23. The CEO of the company _____ (spend) a lot of money to improve conditions at work.
✅ has spent
24. Look! She _____ (make) an amazing meal for us!
✅ has made
25. We ____(have) a lot of problems this week.
✅ have had
