Tenses worksheet

Complete the following sentences using an appropriate verb form. Choose your answers from the given options.

1. My uncle …………………. tomorrow.

a) is arriving
b) arrives
c) Either could be used here

2. I …………………….. him since we met last year.

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

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

a) finished
b) had finished
c) have finished

4. She jumped off the bus while it ……………….

a) moved
b) was moving
c) had been moving

5. When we lived in Chennai, we ……………… to the beach once a week.

a) went
b) goes
c) was going

6. I think I ………………….. her before.

a) saw
b) have seen
c) had seen

7. The train ………………….. by the time we reach the station.

a) left
b) has left
c) will have left

8. When I got home my dog ………………….. for me at the gate.

a) waited
b) wait
b) was waiting

9. The earth ………………. round the sun.

a) move
b) moves
c) moved

10. I …………………… the Prime Minister yesterday.

a) met
b) was meeting
c) meet

Answers

1. My uncle is arriving / arrives tomorrow. (Both options are possible here; however the present continuous sounds more natural.)

2. I haven’t seen him since we met last year.

3. We finished our breakfast an hour ago.

4. She jumped off the bus while it was moving.

5. When we lived in Chennai, we went to the beach once a week.

6. I think I have seen her before.

7. The train will have left by the time we reach the station.

8. When I got home my dog was waiting for me at the gate.

9. The earth moves round the sun.

10. I met the Prime Minister yesterday.

Manjusha

Hi, I am Manjusha. This is my blog where I give English grammar lessons and worksheets. You may also want to check out my other blogs IELTS Practice and NCERT Guides

Leave a Reply

Your email address will not be published.