Tenses Worksheet for Class 5
Welcome to the tenses worksheet! The tenses worksheet is designed to help learners practice identifying and using different tenses – past, present, and future – in order to communicate more effectively. By using the appropriate tense, learners can communicate their ideas more clearly. The worksheet is aimed at improving learners’ confidence in their ability to use tenses correctly.
Directions: Choose the correct tense (present, past, or future) to complete each sentence.
- My sister _____ (to read) a book right now.
- Yesterday, we _____ (to go) to the beach.
- By next year, I _____ (to graduate) from university.
- The train _____ (to arrive) at 8 o’clock this morning.
- We _____ (to have) dinner together tomorrow night.
- She _____ (to study) for her exam all week.
- They _____ (to play) soccer every weekend.
- I _____ (to travel) to Japan last summer.
- By 9 pm tonight, they _____ (to finish) their project.
- My parents _____ (to retire) in a few years.
Answer Key:
- is reading (present)
- went (past)
- will graduate (future)
- arrived (past)
- will have (future)
- has been studying (present perfect continuous)
- play (present)
- travelled (past)
- will have finished (future perfect)
- will retire (future)
Instructions: Complete the following sentences by filling in the correct verb tense in parentheses.
- Last night, I (watch) __________ a great movie with my friends.
- By this time next week, I (complete) __________ all my assignments.
- When I arrived at the party, everyone (dance) __________.
- She (study) __________ for her exam for hours before she finally felt prepared.
- They (go) __________ to the beach every summer for the past five years.
- After I (finish) __________ this exercise, I will take a break.
- The train (arrive) __________ at the station at exactly 3 PM yesterday.
- By the time he wakes up, she (already leave) __________ for work.
- I (have) __________ a headache since this morning.
- She (be) __________ to New York twice before.
Answer key:
- watched
- will have completed
- was dancing
- had been studying
- have been going
- finish
- arrived
- will have already left
- have had
- has been