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.