Tenses Exercise
Fill in the blanks with an appropriate tense form.
1. I …………………………….. them only once. (meet / have met / had met)
2. At first, she …………………………………… me. (doesn’t recognize / didn’t recognize / hadn’t recognized)
3. What she said ……………………………… no sense to me. (make / made / have made)
4. I think I ………………………………. him before. (saw / have seen / had seen)
5. I ………………………… here in the morning. (came / come / had come)
6. She ……………………………… the piano for six months. (is practicing / has been practicing / practices)
7. She ………………………….. a restaurant in town. (runs / has run / had run)
8. It …………………………. me an hour to write the letter. (take / took / has taken)
9. He ……………………………… his leg. (broke / is breaking / has broken)
10. He ……………………………….. yet. (did not return / has not returned / is not returning)
Answers
1. I have met them only once.
2. At first, she didn’t recognize me.
3. What she said made no sense to me.
4. I think I have seen him before.
5. I came here in the morning.
6. She has been practicing the piano for six months.
7. She runs a restaurant in town.
8. It took me an hour to write the letter.
9. He has broken his leg.
10. He has not returned yet.