Mixed Tenses worksheet for English language learners with exercises to fill in the correct verb forms.
A colorful English grammar worksheet titled "Mixed Tenses" featuring cartoon clowns and ladybugs, designed to practice verb tenses including Present Simple, Past Simple, Present Perfect, Present Perfect Continuous, Present Continuous, Past Continuous, and Future Simple.
JPG
821×1169
246.7 KB
Free · Personal Use
Quality Assured by Worksheets Library Team
Reviewed for educational accuracy and age-appropriateness
ID: #744865
⭐
Show Answer Key & Explanations
Step-by-step solution for: Mixed tenses - ESL worksheet by ildibildi
▼
Show Answer Key & Explanations
Step-by-step solution for: Mixed tenses - ESL worksheet by ildibildi
This worksheet focuses on using different verb tenses correctly. Below is the solution with explanations for each sentence:
---
- Tense: Present Simple
- Explanation: The verb "always" indicates a habitual action or state, so we use the Present Simple tense.
- Answer: am
Sentence: I am always interested in mathematics.
---
- Tense: Present Simple
- Explanation: "These days" suggests a current trend or habit, so we use the Present Simple tense.
- Answer: travel
Sentence: More and more people travel to China these days.
---
- Tense: Present Continuous
- Explanation: "Every Saturday" indicates an ongoing activity at regular intervals, so we use the Present Continuous tense.
- Answer: are going
Sentence: We are going hiking every Saturday.
---
- Tense: Past Continuous
- Explanation: "At 8 pm last night" refers to a specific time in the past, so we use the Past Continuous tense.
- Answer: were doing
Sentence: What were you doing at 8 pm last night?
---
- Tense: Present Perfect
- Explanation: "Yet" is often used with the Present Perfect tense to indicate whether something has been completed up to now.
- Answer: Have done
Sentence: Have you done your homework yet?
---
- Tense: Future Simple
- Explanation: "The next World Cup" implies a future event, so we use the Future Simple tense.
- Answer: will win
Sentence: Who do you think will win the next World Cup?
---
- Tense: Present Simple
- Explanation: Train schedules are typically expressed in the Present Simple tense.
- Answer: does leave
Sentence: When does the next train for Paris leave?
---
- Tense: Present Perfect
- Explanation: The context ("You look tired") suggests a recent action that has an effect in the present, so we use the Present Perfect tense.
- Answer: Have studied
Sentence: You look tired. Have you studied all night long?
---
- Tense: Present Perfect
- Explanation: "Ever" is often used with the Present Perfect tense to ask about experiences in one's lifetime.
- Answer: Have been
Sentence: Have you ever been to Mexico?
---
- Tense: Present Simple
- Explanation: A scheduled appointment or plan is typically expressed in the Present Simple tense.
- Answer: see
Sentence: I must go now because I see my girlfriend at 6pm.
---
- Tense: Present Continuous
- Explanation: "Now" indicates an ongoing action at the moment, so we use the Present Continuous tense.
- Answer: are watching
Sentence: Why are you watching TV now?
---
- Tense: Present Perfect
- Explanation: This question asks about a completed action in the past with relevance to the present, so we use the Present Perfect tense.
- Answer: have spent
Sentence: What have you spent your first salary on?
---
- Tense: Past Continuous (for "surf") and Past Simple (for "call")
- Explanation: "When I called you last night" refers to a specific time in the past, so we use the Past Continuous for the main action and the Past Simple for the interrupting action.
- Answer: were surfing, called
Sentence: Were you surfing the net when I called you last night?
---
- Tense: Present Simple
- Explanation: "Always" indicates a habitual action, so we use the Present Simple tense.
- Answer: has
Sentence: She always has a cheese and tomato sandwich for breakfast.
---
- Tense: Present Simple
- Explanation: "Always" indicates a habitual desire, so we use the Present Simple tense.
- Answer: want
Sentence: I always want to see the world.
---
- Tense: Future Simple
- Explanation: "Next summer" refers to a future event, so we use the Future Simple tense.
- Answer: will fly
Sentence: We will probably fly to Italy next summer.
---
- Tense: Present Perfect Continuous
- Explanation: "For 5 years" indicates an action that started in the past and continues up to the present, so we use the Present Perfect Continuous tense.
- Answer: have been collecting
Sentence: They have been collecting stamps for 5 years.
---
- Tense: Present Perfect
- Explanation: "So far" indicates a completed action up to the present, so we use the Present Perfect tense.
- Answer: has published
Sentence: He has published two books so far.
---
- Tense: Past Simple (for both)
- Explanation: Both actions happened in the past, so we use the Past Simple tense.
- Answer: fell, was
Sentence: I first fell in love when I was 17.
---
- Tense: Present Perfect
- Explanation: "This is the first time" indicates a completed action up to the present, so we use the Present Perfect tense.
- Answer: has attended
Sentence: This is the first time that he has attended the meeting.
---
- Tense: Present Simple
- Explanation: The question asks about a habitual or planned action, so we use the Present Simple tense.
- Answer: do tidy
Sentence: Your room is in a real mess. When do you tidy it?
---
- Tense: Present Perfect Continuous
- Explanation: "Since 2003" indicates an action that started in the past and continues up to the present, so we use the Present Perfect Continuous tense.
- Answer: have been learning
Sentence: They have been learning English since 2003.
---
- Tense: Present Perfect
- Explanation: "How long" is often used with the Present Perfect tense to ask about the duration of a completed action.
- Answer: have known
Sentence: How long have you known your best friend?
---
- Tense: Past Simple
- Explanation: "Yesterday" refers to a specific time in the past, so we use the Past Simple tense.
- Answer: did send
Sentence: How many text messages did you send her yesterday?
---
- Tense: Past Simple
- Explanation: "In 1999" refers to a specific time in the past, so we use the Past Simple tense.
- Answer: broke
Sentence: She broke her arm in 1999.
---
- Tense: Present Perfect (for "buy") and Present Simple (for "have")
- Explanation: "Recently" indicates a completed action up to the present, so we use the Present Perfect tense for "buy." The second part asks about a habitual action, so we use the Present Simple tense.
- Answer: have bought, have
Sentence: You have bought quite a few books recently. When do you think you have time to read them?
---
- Tense: Will + base form (Future Simple)
- Explanation: The speaker is making a promise or expressing a future intention, so we use the Future Simple tense.
- Answer: will help
Sentence: Are you afraid of the exam? Don't worry, I will help you prepare for it.
---
- Tense: Will + base form (Future Simple)
- Explanation: The speaker is predicting a future action, so we use the Future Simple tense.
- Answer: will find
Sentence: I'm sure she will find a good job soon.
---
- Tense: Present Perfect
- Explanation: "Never" is often used with the Present Perfect tense to indicate an experience that has not occurred up to the present.
- Answer: have heard
Sentence: I have never heard about that football team. Are they any good?
---
- Tense: Will + base form (Future Simple)
- Explanation: The speaker is describing plans for the future, so we use the Future Simple tense.
- Answer: will do, will eat
Sentence: Here is my plan for the weekend: I will do the housework on Saturday and then on Sunday I will eat out with my friends.
---
\boxed{
\text{See detailed solutions above.}
}
---
1. I ______ always ______ (be) interested in mathematics.
- Tense: Present Simple
- Explanation: The verb "always" indicates a habitual action or state, so we use the Present Simple tense.
- Answer: am
Sentence: I am always interested in mathematics.
---
2. More and more people ______ (travel) to China these days.
- Tense: Present Simple
- Explanation: "These days" suggests a current trend or habit, so we use the Present Simple tense.
- Answer: travel
Sentence: More and more people travel to China these days.
---
3. We ______ hiking every Saturday.
- Tense: Present Continuous
- Explanation: "Every Saturday" indicates an ongoing activity at regular intervals, so we use the Present Continuous tense.
- Answer: are going
Sentence: We are going hiking every Saturday.
---
4. What ______ you ______ (do) at 8 pm last night?
- Tense: Past Continuous
- Explanation: "At 8 pm last night" refers to a specific time in the past, so we use the Past Continuous tense.
- Answer: were doing
Sentence: What were you doing at 8 pm last night?
---
5. ______ you ______ (do) your homework yet?
- Tense: Present Perfect
- Explanation: "Yet" is often used with the Present Perfect tense to indicate whether something has been completed up to now.
- Answer: Have done
Sentence: Have you done your homework yet?
---
6. Who do you think ______ (win) the next World Cup?
- Tense: Future Simple
- Explanation: "The next World Cup" implies a future event, so we use the Future Simple tense.
- Answer: will win
Sentence: Who do you think will win the next World Cup?
---
7. When ______ the next train for Paris ______ (leave)?
- Tense: Present Simple
- Explanation: Train schedules are typically expressed in the Present Simple tense.
- Answer: does leave
Sentence: When does the next train for Paris leave?
---
8. You look tired. ______ you ______ (study) all night long?
- Tense: Present Perfect
- Explanation: The context ("You look tired") suggests a recent action that has an effect in the present, so we use the Present Perfect tense.
- Answer: Have studied
Sentence: You look tired. Have you studied all night long?
---
9. ______ you ever ______ (be) to Mexico?
- Tense: Present Perfect
- Explanation: "Ever" is often used with the Present Perfect tense to ask about experiences in one's lifetime.
- Answer: Have been
Sentence: Have you ever been to Mexico?
---
10. I must go now because I ______ (see) my girlfriend at 6pm.
- Tense: Present Simple
- Explanation: A scheduled appointment or plan is typically expressed in the Present Simple tense.
- Answer: see
Sentence: I must go now because I see my girlfriend at 6pm.
---
11. Why ______ you ______ (watch) TV now?
- Tense: Present Continuous
- Explanation: "Now" indicates an ongoing action at the moment, so we use the Present Continuous tense.
- Answer: are watching
Sentence: Why are you watching TV now?
---
12. What ______ you ______ (spend) your first salary on?
- Tense: Present Perfect
- Explanation: This question asks about a completed action in the past with relevance to the present, so we use the Present Perfect tense.
- Answer: have spent
Sentence: What have you spent your first salary on?
---
13. ______ you ______ (surf) the net when I ______ (call) you last night?
- Tense: Past Continuous (for "surf") and Past Simple (for "call")
- Explanation: "When I called you last night" refers to a specific time in the past, so we use the Past Continuous for the main action and the Past Simple for the interrupting action.
- Answer: were surfing, called
Sentence: Were you surfing the net when I called you last night?
---
14. She always ______ (have) a cheese and tomato sandwich for breakfast.
- Tense: Present Simple
- Explanation: "Always" indicates a habitual action, so we use the Present Simple tense.
- Answer: has
Sentence: She always has a cheese and tomato sandwich for breakfast.
---
15. I ______ always ______ (want) to see the world.
- Tense: Present Simple
- Explanation: "Always" indicates a habitual desire, so we use the Present Simple tense.
- Answer: want
Sentence: I always want to see the world.
---
16. We ______ probably ______ (fly) to Italy next summer.
- Tense: Future Simple
- Explanation: "Next summer" refers to a future event, so we use the Future Simple tense.
- Answer: will fly
Sentence: We will probably fly to Italy next summer.
---
17. They ______ (collect) stamps for 5 years.
- Tense: Present Perfect Continuous
- Explanation: "For 5 years" indicates an action that started in the past and continues up to the present, so we use the Present Perfect Continuous tense.
- Answer: have been collecting
Sentence: They have been collecting stamps for 5 years.
---
18. He ______ (publish) two books so far.
- Tense: Present Perfect
- Explanation: "So far" indicates a completed action up to the present, so we use the Present Perfect tense.
- Answer: has published
Sentence: He has published two books so far.
---
19. I first ______ (fall) in love when I ______ (be) 17.
- Tense: Past Simple (for both)
- Explanation: Both actions happened in the past, so we use the Past Simple tense.
- Answer: fell, was
Sentence: I first fell in love when I was 17.
---
20. This is the first time that he ______ (attend) the meeting.
- Tense: Present Perfect
- Explanation: "This is the first time" indicates a completed action up to the present, so we use the Present Perfect tense.
- Answer: has attended
Sentence: This is the first time that he has attended the meeting.
---
21. Your room is in a real mess. When ______ you ______ (tidy) it?
- Tense: Present Simple
- Explanation: The question asks about a habitual or planned action, so we use the Present Simple tense.
- Answer: do tidy
Sentence: Your room is in a real mess. When do you tidy it?
---
22. They ______ (learn) English since 2003.
- Tense: Present Perfect Continuous
- Explanation: "Since 2003" indicates an action that started in the past and continues up to the present, so we use the Present Perfect Continuous tense.
- Answer: have been learning
Sentence: They have been learning English since 2003.
---
23. How long ______ you ______ (know) your best friend?
- Tense: Present Perfect
- Explanation: "How long" is often used with the Present Perfect tense to ask about the duration of a completed action.
- Answer: have known
Sentence: How long have you known your best friend?
---
24. How many text messages ______ you ______ (send) her yesterday?
- Tense: Past Simple
- Explanation: "Yesterday" refers to a specific time in the past, so we use the Past Simple tense.
- Answer: did send
Sentence: How many text messages did you send her yesterday?
---
25. She ______ (break) her arm in 1999.
- Tense: Past Simple
- Explanation: "In 1999" refers to a specific time in the past, so we use the Past Simple tense.
- Answer: broke
Sentence: She broke her arm in 1999.
---
26. You ______ quite a few books recently. When do you think you ______ (have) time to read them?
- Tense: Present Perfect (for "buy") and Present Simple (for "have")
- Explanation: "Recently" indicates a completed action up to the present, so we use the Present Perfect tense for "buy." The second part asks about a habitual action, so we use the Present Simple tense.
- Answer: have bought, have
Sentence: You have bought quite a few books recently. When do you think you have time to read them?
---
27. Are you afraid of the exam? Don't worry, I ______ (help) you prepare for it.
- Tense: Will + base form (Future Simple)
- Explanation: The speaker is making a promise or expressing a future intention, so we use the Future Simple tense.
- Answer: will help
Sentence: Are you afraid of the exam? Don't worry, I will help you prepare for it.
---
28. I'm sure she ______ (find) a good job soon.
- Tense: Will + base form (Future Simple)
- Explanation: The speaker is predicting a future action, so we use the Future Simple tense.
- Answer: will find
Sentence: I'm sure she will find a good job soon.
---
29. I ______ never ______ (hear) about that football team. Are they any good?
- Tense: Present Perfect
- Explanation: "Never" is often used with the Present Perfect tense to indicate an experience that has not occurred up to the present.
- Answer: have heard
Sentence: I have never heard about that football team. Are they any good?
---
30. Here is my plan for the weekend: I ______ (do) the housework on Saturday and then on Sunday I ______ (eat) out with my friends.
- Tense: Will + base form (Future Simple)
- Explanation: The speaker is describing plans for the future, so we use the Future Simple tense.
- Answer: will do, will eat
Sentence: Here is my plan for the weekend: I will do the housework on Saturday and then on Sunday I will eat out with my friends.
---
Final Answer:
\boxed{
\text{See detailed solutions above.}
}
Parent Tip: Review the logic above to help your child master the concept of tenses worksheet.