Present, Past, Future tenses worksheet - Free Printable
Educational worksheet: Present, Past, Future tenses worksheet. Download and print for classroom or home learning activities.
JPG
1000×1413
152.5 KB
Free · Personal Use
Quality Assured by Worksheets Library Team
Reviewed for educational accuracy and age-appropriateness
ID: #962045
⭐
Show Answer Key & Explanations
Step-by-step solution for: Present, Past, Future tenses worksheet
▼
Show Answer Key & Explanations
Step-by-step solution for: Present, Past, Future tenses worksheet
Let’s go through each sentence one by one. We’ll pick the right verb tense based on clues in the sentence — like time words (yesterday, now, tomorrow), actions happening now or finished, or habits.
---
1. I ________(not/belong) to a political party.
→ This is a general fact → Present Simple
→ “I do not belong”
2. Hurry! The bus ________(come). I ________(not/want) to miss it.
→ Bus is coming NOW → Present Continuous
→ “is coming”
→ “I don’t want” → present simple for feelings/wants
→ “do not want”
3. She ________(write) an essay by 6 o’clock yesterday.
→ Action finished before a past time → Past Perfect
→ “had written”
4. Your hair looks different. ________(you/have) a haircut? – Yes. - ________(you/cut) it yourself?
→ First question: recent action with present result → Present Perfect
→ “Have you had”
→ Second question: asking about who did it → Past Simple
→ “Did you cut”
5. The river ________(flow) very fast today, much faster than usual.
→ Happening now / today → Present Continuous
→ “is flowing”
6. Andrew ________(write) the label when the bell ________(ring) and a man ________(enter) the room
→ Interrupted action → Past Continuous + Past Simple
→ “was writing”, “rang”, “entered”
7. ________(it/often/snow) in India?
→ Habit / general truth → Present Simple
→ “Does it often snow”
8. When ________(the plane/take off)?
→ Asking about schedule → Present Simple (for timetables)
→ “does the plane take off”
9. I ________(already/wash) the dishes when my friend ________(call) me.
→ One action finished before another in past → Past Perfect + Past Simple
→ “had already washed”, “called”
10. Did you hear about Ben? He ___ ________(break his leg)
→ Recent news, effect now → Present Perfect
→ “has broken his leg”
11. You can borrow my umbrella. I ________(not/need) it at the moment.
→ Right now → Present Continuous (but “need” is stative → use Present Simple)
→ “do not need”
12. The concert ________(start) at 7 tomorrow.
→ Scheduled future event → Present Simple
→ “starts”
13. I am cold. I ________(open) the window.
→ Decision made now → Future Simple
→ “will open”
14. Jill ________(lie) in the sun.
→ Probably happening now → Present Continuous
→ “is lying” *(note: lie → lying)*
15. Ron is in London now. He ________(stay) at the Hilton hotel.
→ Temporary situation now → Present Continuous
→ “is staying”
16. He usually ________(stay) at the Hilton hotel when he is in London.
→ Habit → Present Simple
→ “stays”
17. At the travel bureau they ________(tell) you when the train_______ _(leave)
→ General info → Present Simple for both
→ “tell”, “leaves”
18. Last night I ________(arrive) home at 12.
→ Finished past action → Past Simple
→ “arrived”
---
Final Answer:
1. do not belong
2. is coming; do not want
3. had written
4. Have you had; Did you cut
5. is flowing
6. was writing; rang; entered
7. Does it often snow
8. does the plane take off
9. had already washed; called
10. has broken his leg
11. do not need
12. starts
13. will open
14. is lying
15. is staying
16. stays
17. tell; leaves
18. arrived
---
1. I ________(not/belong) to a political party.
→ This is a general fact → Present Simple
→ “I do not belong”
2. Hurry! The bus ________(come). I ________(not/want) to miss it.
→ Bus is coming NOW → Present Continuous
→ “is coming”
→ “I don’t want” → present simple for feelings/wants
→ “do not want”
3. She ________(write) an essay by 6 o’clock yesterday.
→ Action finished before a past time → Past Perfect
→ “had written”
4. Your hair looks different. ________(you/have) a haircut? – Yes. - ________(you/cut) it yourself?
→ First question: recent action with present result → Present Perfect
→ “Have you had”
→ Second question: asking about who did it → Past Simple
→ “Did you cut”
5. The river ________(flow) very fast today, much faster than usual.
→ Happening now / today → Present Continuous
→ “is flowing”
6. Andrew ________(write) the label when the bell ________(ring) and a man ________(enter) the room
→ Interrupted action → Past Continuous + Past Simple
→ “was writing”, “rang”, “entered”
7. ________(it/often/snow) in India?
→ Habit / general truth → Present Simple
→ “Does it often snow”
8. When ________(the plane/take off)?
→ Asking about schedule → Present Simple (for timetables)
→ “does the plane take off”
9. I ________(already/wash) the dishes when my friend ________(call) me.
→ One action finished before another in past → Past Perfect + Past Simple
→ “had already washed”, “called”
10. Did you hear about Ben? He ___ ________(break his leg)
→ Recent news, effect now → Present Perfect
→ “has broken his leg”
11. You can borrow my umbrella. I ________(not/need) it at the moment.
→ Right now → Present Continuous (but “need” is stative → use Present Simple)
→ “do not need”
12. The concert ________(start) at 7 tomorrow.
→ Scheduled future event → Present Simple
→ “starts”
13. I am cold. I ________(open) the window.
→ Decision made now → Future Simple
→ “will open”
14. Jill ________(lie) in the sun.
→ Probably happening now → Present Continuous
→ “is lying” *(note: lie → lying)*
15. Ron is in London now. He ________(stay) at the Hilton hotel.
→ Temporary situation now → Present Continuous
→ “is staying”
16. He usually ________(stay) at the Hilton hotel when he is in London.
→ Habit → Present Simple
→ “stays”
17. At the travel bureau they ________(tell) you when the train_______ _(leave)
→ General info → Present Simple for both
→ “tell”, “leaves”
18. Last night I ________(arrive) home at 12.
→ Finished past action → Past Simple
→ “arrived”
---
Final Answer:
1. do not belong
2. is coming; do not want
3. had written
4. Have you had; Did you cut
5. is flowing
6. was writing; rang; entered
7. Does it often snow
8. does the plane take off
9. had already washed; called
10. has broken his leg
11. do not need
12. starts
13. will open
14. is lying
15. is staying
16. stays
17. tell; leaves
18. arrived
Parent Tip: Review the logic above to help your child master the concept of past present future tenses worksheet.