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.