Tenses worksheet

Complete the following sentences using an appropriate verb form.

1. By this time next year, Ramesh ……………….. his university degree.

a) will obtain
b) will have obtained
c) will be obtaining

2. When we lived in Mumbai, I …………………. to the movies once a week.

a) go
b) went
c) was going

3. I …………………. Meena this week.

a) didn’t see
b) haven’t seen
c) hadn’t seen

4. I ………………….. him since we met a year ago.

a) didn’t see
b) haven’t seen
c) hadn’t seen

5. We …………………. our breakfast an hour ago.

a) finished
b) have finished
c) were finishing

6. She jumped off the train while it ……………….

a) moved
b) was moving
c) is moving

7. Do you think you ……………….. me somewhere?

a) met
b) have met
c) were meeting

8. When I reached home yesterday my dog …………………….. at the door waiting for me.

a) was sitting
b) sat
c) had been sitting

9. I wondered who …………………. the door open.

a) left
b) had left
c) were leaving

10. I told him that I ………………….

a) finished
b) had finished
c) have finished

Answers

1. By this time next year, Ramesh will have obtained his university degree.

2. When we lived in Mumbai, I went to the movies once a week.

3. I haven’t seen Meena this week. (We use the present perfect tense with expressions like today and this week in questions and negatives.)

4. I haven’t seen him since we met a year ago.

5. We finished our breakfast an hour ago.

6. She jumped off the train while it was moving.

7. Do you think you have met me somewhere?

8. When I reached home yesterday my dog was sitting at the door waiting for me.

9. I wondered who had left the door open.

10. I told him that I had finished.

 

Manjusha Nambiar

Hi, I am Manjusha. This is my blog where I give English grammar lessons and worksheets.

Leave a Reply

Your email address will not be published.