Free. Exclusive. Just for you.
Four unique services that make learning easier, faster, and smarter - only on our website.

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.

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 ...
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.

---

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.
Print Download

How to use

Click Print to open a print-ready version directly in your browser, or use Download to save the file to your device. The ⭐ Answer button generates an AI answer key instantly - useful for teachers who need a quick reference. Need a different version? Our AI Worksheet Generator lets you create a custom worksheet on any topic in seconds.

(view all present tenses worksheet)

Simple present tense worksheet 2
English Present Tense Verbs Worksheet by ESL by Angelica Limonta
Simple Present Tense Worksheet | Simple present tense worksheets ...
Verb Tense Worksheet for 2nd and 3rd Grade
Present Tense Worksheets - 15 Worksheets.com
Present Tense for Kids | Worksheet | Education.com
Download Free Simple and Present Tense Worksheet for your kids
Past and present tenses worksheets | K5 Learning
Present Tense Worksheets - 15 Worksheets.com
The Simple Present Tense - ELA Worksheets - SplashLearn