Mixed practice across the present, past and future tenses: simple, continuous, perfect and perfect continuous. Look for time words such as now, yesterday, since, by the time and tomorrow. The answer key is at the end.
Learn the rules first: Tenses Chart: All 12 Tenses in English with Examples
A. Name the tense
Write the tense of each sentence.
- She plays the piano.
- They were watching TV.
- I have lost my keys.
- We will visit Goa next month.
- He had left before I arrived.
- It has been raining since morning.
- The train arrived late.
- By June, I will have finished the course.
B. Fill in the right tense
Fill in the blank with the correct form of the verb in brackets.
- Look! The baby __________ (sleep).
- Water __________ (boil) at 100 degrees Celsius.
- I __________ (meet) Rahul yesterday.
- She __________ (live) in Delhi since 2015.
- When I reached the station, the train __________ (already leave).
- This time tomorrow, we __________ (fly) to Chennai.
- They __________ (play) cricket when it started to rain.
- I __________ (not see) him for a week.
- He __________ (call) you as soon as he arrives.
- My mother __________ (cook) for two hours before the guests came.
C. Correct the mistakes
Each sentence has one mistake. Write the sentence correctly.
- I am knowing the answer.
- She has went to the market.
- We are living here since 2010.
- Did you saw the match?
- He will comes tomorrow.
Answer Key
A. Name the tense
- simple present
- past continuous
- present perfect
- simple future
- past perfect (had left)
- present perfect continuous
- simple past
- future perfect
B. Fill in the right tense
- is sleeping
- boils
- met
- has lived (or has been living)
- had already left
- will be flying
- were playing
- have not (haven't) seen
- will call
- had been cooking
C. Correct the mistakes
- I know the answer.
- She has gone to the market.
- We have been living (or have lived) here since 2010.
- Did you see the match?
- He will come tomorrow.