Simple Past vs. Present Perfect Tense Worksheet
Fill in the blanks with an appropriate tense form.
1. I …………………….. ill last week. (have been / was)
2. He …………………… ill for more than two weeks. (was / has been)
3. There ……………………. an explosion near the bridge. (was / has been)
4. There …………………… an explosion at the fort yesterday. (was / has been)
5. I ………………………. a word with my manager yesterday. (has had / had)
6. I am sure we ……………………… before. (met / have met)
7. She ………………………. anyone’s help. (never sought / has never sought)
8. The milkman ……………………… yet. (didn’t come / hasn’t come)
9. She ……………………… three months ago. (died / has died)
10. She …………………….. (was / has been) ill for six months before she ……………………. (died / has died)
Answers
1. I was ill last week.
2. He has been ill for more than two weeks.
3. There has been an explosion near the bridge.
4. There was an explosion at the fort yesterday.
5. I had a word with my manager yesterday.
6. I am sure we have met before.
7. She has never sought anyone’s help.
8. The milkman hasn’t come yet.
9. She died three months ago.
10. She was ill for six months before she died.
Tenses Worksheets For Classes 8, 9 And 10
- Present continuous tense exercise for class 9
- Tenses gap filling exercise
- Non-continuous verbs worksheet
- Simple past vs. past continuous tense worksheet for class 9
- Simple past and past continuous tense exercise for class 9
- Tenses exercise for class 8 CBSE
- Tenses exercise for class 8 CBSE | 2
- Simple past vs. present perfect tense worksheet
- Tenses worksheet for classes 9 and 10
- Tenses worksheet for class 10
- Tenses exercise for class 10
- Tenses exercise for class 10 CBSE | 2