Tenses
Past, present and future in action
Look for time clues in each sentence: every night, last summer, now, since, by next June. They tell you which tense to use.
Part AFill in the correct form
Write the correct form of the verb in brackets.
- My grandmother us a story every night. (tell)
- We Mysuru last summer. (visit)
- Listen! The baby . (cry)
- Riya spicy food. (not like)
- When I reached the station, the train already . (leave)
- I my homework. Can I go out now? (finish)
- They cricket when it started to rain. (play)
- The sun in the east. (rise)
- By next June, she her course. (complete)
- you my blue pen anywhere? (see)
- He in Chennai since 2019. (live)
- Look at those dark clouds! It soon. (rain)
Part BPast simple or past perfect?
Choose the correct answer. Use the past perfect (had + past participle) for the action that happened first.
- By the time we reached the cinema, the film .
- Last Sunday we a picnic by the lake.
- She the book before she watched the film.
- Arjun could not pay because he his wallet.
- When I got to school, I realised I my lunch box at home.
- Yesterday Meena her grandparents in Mangaluru.
- The ground was wet because it all night.
- We our tickets online two days ago.
Part CCorrect the errors
Each sentence has one tense mistake. Rewrite it correctly.
- She don’t know the answer.
- I have seen him yesterday.
- He is knowing the way.
- We was playing in the park.
- Did you went to school today?
- The shop closes before we reached.
Part DName the tense
- They have been waiting for an hour.
- She will be travelling tomorrow.
- I had eaten before he came.
- Birds fly south in winter.
- We were watching a film.
- He will call you tonight.
Free worksheet from Vihakids · www.vihakids.com · Live 1-on-1 online tuition, Classes 1–10 · Free demo class: +91 99725 77828
More free worksheets: Kannada Varnamale · Hindi Varnamala · English A to Z · All free worksheets →
Want a tutor to go through this with your child?
Our tutors follow your child’s own school textbook and explain each step patiently, one-on-one. See online English tuition, or book a free 30-minute demo class.
Book a free demo class