English worksheet for practicing present tenses with fill-in-the-blank exercises.
English worksheet titled "Consolidation exercises on the present tenses" with exercises to fill in verbs in present simple, present continuous, present perfect, or present perfect continuous, featuring a cartoon of two children and a pencil.
JPG
826×1169
158.2 KB
Free · Personal Use
Quality Assured by Worksheets Library Team
Reviewed for educational accuracy and age-appropriateness
ID: #491448
⭐
Show Answer Key & Explanations
Step-by-step solution for: Consolidation exercises on the present tenses (with Key) - ESL ...
▼
Show Answer Key & Explanations
Step-by-step solution for: Consolidation exercises on the present tenses (with Key) - ESL ...
Let's solve the English Worksheet on consolidation exercises for present tenses. We'll go through each sentence and choose the correct form of the verb: present simple, present continuous, present perfect, or present perfect continuous, based on context.
---
1. She ________ (rest) all morning.
→ *She has been resting all morning.*
🔹 Present Perfect Continuous – action started in the past and continues up to now.
✔ has been resting
2. I ________ (always / speak) English in the summer.
→ This is a habitual action during a recurring time period.
🔹 Present Simple – repeated actions.
✔ always speak
3. I ________ (speak) English this summer.
→ "This summer" suggests a period that started in the past and continues to now.
🔹 Present Perfect – completed action with relevance to now.
✔ have spoken
4. Where ________ (you/go) now?
→ "Now" indicates an action happening at the moment.
🔹 Present Continuous – current action.
✔ are you going
5. How often a week ________ (she/go) to the swimming pool?
→ Asking about frequency of a regular habit.
🔹 Present Simple
✔ does she go
6. He ________ (know) all about this film.
→ He currently knows it (general truth).
🔹 Present Simple
✔ knows
7. They ________ (talk) continuously since lunch time.
→ Action started at a specific time in the past and continues now.
🔹 Present Perfect Continuous
✔ have been talking
8. I ________ (often/clean) the house on Sunday.
→ Habitual action on a regular day.
🔹 Present Simple
✔ often clean
9. ________ (Mary/know) how to operate a computer?
→ General ability or knowledge.
🔹 Present Simple
✔ Does Mary know
10. ________ (the children/not/walk) to school every morning?
→ Habitual negative action.
🔹 Present Simple
✔ Don't the children walk
11. It ________ (rain) a lot this summer.
→ "This summer" = period from past to now; ongoing result.
🔹 Present Perfect
✔ has rained
12. He can’t come. He ________ (work) at the moment.
→ "At the moment" = current action.
🔹 Present Continuous
✔ is working
13. Put your coat on! It ________ (rain) cats and dogs!
→ Intense rain happening right now.
🔹 Present Continuous
✔ is raining
14. I ________ (think) he ________ (be) a bright student.
→ The first part expresses opinion ("I think"), second part is general belief.
🔹 Both Present Simple
✔ think, is
15. She ________ (not/send) the e-mail yet.
→ "Yet" = present perfect marker.
🔹 Present Perfect
✔ hasn't sent
16. My friend Kate ________ (love) window shopping and shopping a lot.
→ Habitual activity (general truth).
🔹 Present Simple
✔ loves
17. We ________ (not/go) to the party now.
→ "Now" = current time.
🔹 Present Continuous
✔ aren't going
18. You look tired. ________ (you/run) for a long time?
→ "For a long time" suggests duration leading to now.
🔹 Present Perfect Continuous
✔ Have you been running
19. My mother ________ (always/see) weather forecasts on TV.
→ Habitual action.
🔹 Present Simple
✔ always sees
20. They ________ (live) in the country up to now.
→ "Up to now" = from past until now.
🔹 Present Perfect
✔ have lived
21. Our friends ________ (just/leave) for Mexico.
→ "Just" = very recent past action with present relevance.
🔹 Present Perfect
✔ have just left
22. Mother ________ (cook) some food in the kitchen at present.
→ "At present" = now.
🔹 Present Continuous
✔ is cooking
23. How long ________ (you/intend) to stay in Portugal?
→ Future plan with present intention.
🔹 Present Simple (intend = planned future)
✔ do you intend
24. Listen! The doorbell ________ (ring).
→ "Listen!" signals an action happening now.
🔹 Present Continuous
✔ is ringing
25. ________ (you/already/decide) where to spend your holidays?
→ "Already" = present perfect marker.
🔹 Present Perfect
✔ Have you already decided
---
1. has been resting
2. always speak
3. have spoken
4. are you going
5. does she go
6. knows
7. have been talking
8. often clean
9. Does Mary know
10. Don't the children walk
11. has rained
12. is working
13. is raining
14. think, is
15. hasn't sent
16. loves
17. aren't going
18. Have you been running
19. always sees
20. have lived
21. have just left
22. is cooking
23. do you intend
24. is ringing
25. Have you already decided
---
- Present Simple: Habits, facts, general truths.
- Present Continuous: Actions happening now or temporary situations.
- Present Perfect: Completed actions with connection to now, experiences, changes.
- Present Perfect Continuous: Ongoing actions from past to present, emphasis on duration.
Let me know if you'd like a printable version or explanation for any specific sentence!
---
✔ A – Put the verbs in brackets into the present simple, present continuous, present perfect or present perfect continuous:
1. She ________ (rest) all morning.
→ *She has been resting all morning.*
🔹 Present Perfect Continuous – action started in the past and continues up to now.
✔ has been resting
2. I ________ (always / speak) English in the summer.
→ This is a habitual action during a recurring time period.
🔹 Present Simple – repeated actions.
✔ always speak
3. I ________ (speak) English this summer.
→ "This summer" suggests a period that started in the past and continues to now.
🔹 Present Perfect – completed action with relevance to now.
✔ have spoken
4. Where ________ (you/go) now?
→ "Now" indicates an action happening at the moment.
🔹 Present Continuous – current action.
✔ are you going
5. How often a week ________ (she/go) to the swimming pool?
→ Asking about frequency of a regular habit.
🔹 Present Simple
✔ does she go
6. He ________ (know) all about this film.
→ He currently knows it (general truth).
🔹 Present Simple
✔ knows
7. They ________ (talk) continuously since lunch time.
→ Action started at a specific time in the past and continues now.
🔹 Present Perfect Continuous
✔ have been talking
8. I ________ (often/clean) the house on Sunday.
→ Habitual action on a regular day.
🔹 Present Simple
✔ often clean
9. ________ (Mary/know) how to operate a computer?
→ General ability or knowledge.
🔹 Present Simple
✔ Does Mary know
10. ________ (the children/not/walk) to school every morning?
→ Habitual negative action.
🔹 Present Simple
✔ Don't the children walk
11. It ________ (rain) a lot this summer.
→ "This summer" = period from past to now; ongoing result.
🔹 Present Perfect
✔ has rained
12. He can’t come. He ________ (work) at the moment.
→ "At the moment" = current action.
🔹 Present Continuous
✔ is working
13. Put your coat on! It ________ (rain) cats and dogs!
→ Intense rain happening right now.
🔹 Present Continuous
✔ is raining
14. I ________ (think) he ________ (be) a bright student.
→ The first part expresses opinion ("I think"), second part is general belief.
🔹 Both Present Simple
✔ think, is
15. She ________ (not/send) the e-mail yet.
→ "Yet" = present perfect marker.
🔹 Present Perfect
✔ hasn't sent
16. My friend Kate ________ (love) window shopping and shopping a lot.
→ Habitual activity (general truth).
🔹 Present Simple
✔ loves
17. We ________ (not/go) to the party now.
→ "Now" = current time.
🔹 Present Continuous
✔ aren't going
18. You look tired. ________ (you/run) for a long time?
→ "For a long time" suggests duration leading to now.
🔹 Present Perfect Continuous
✔ Have you been running
19. My mother ________ (always/see) weather forecasts on TV.
→ Habitual action.
🔹 Present Simple
✔ always sees
20. They ________ (live) in the country up to now.
→ "Up to now" = from past until now.
🔹 Present Perfect
✔ have lived
21. Our friends ________ (just/leave) for Mexico.
→ "Just" = very recent past action with present relevance.
🔹 Present Perfect
✔ have just left
22. Mother ________ (cook) some food in the kitchen at present.
→ "At present" = now.
🔹 Present Continuous
✔ is cooking
23. How long ________ (you/intend) to stay in Portugal?
→ Future plan with present intention.
🔹 Present Simple (intend = planned future)
✔ do you intend
24. Listen! The doorbell ________ (ring).
→ "Listen!" signals an action happening now.
🔹 Present Continuous
✔ is ringing
25. ________ (you/already/decide) where to spend your holidays?
→ "Already" = present perfect marker.
🔹 Present Perfect
✔ Have you already decided
---
✔ Final Answers:
1. has been resting
2. always speak
3. have spoken
4. are you going
5. does she go
6. knows
7. have been talking
8. often clean
9. Does Mary know
10. Don't the children walk
11. has rained
12. is working
13. is raining
14. think, is
15. hasn't sent
16. loves
17. aren't going
18. Have you been running
19. always sees
20. have lived
21. have just left
22. is cooking
23. do you intend
24. is ringing
25. Have you already decided
---
📌 Summary of Tense Rules Used:
- Present Simple: Habits, facts, general truths.
- Present Continuous: Actions happening now or temporary situations.
- Present Perfect: Completed actions with connection to now, experiences, changes.
- Present Perfect Continuous: Ongoing actions from past to present, emphasis on duration.
Let me know if you'd like a printable version or explanation for any specific sentence!
Parent Tip: Review the logic above to help your child master the concept of present tenses worksheet.