Tenses worksheet

Complete the following sentences using an appropriate tense form.

1. She …………………….. with us for six years.

a) has worked
b) has been working
c) Either could be used here

2. I ………………. the parcel yesterday.

a) sent
b) have sent
c) had sent

3. She …………………. before I reached her place.

a) has left
b) had left
c) would leave

4. He said that he ……………………. prove his innocence.

a) will
b) would
c) may

5. I ………………………. to be a writer.

a) am always wanting
b) have always wanted
c) had always wanted

6. I ……………………… every book on that shelf.

a) have been reading
b) have read
c) Either could be used here

7. I ………………….. for him till 6 o’clock.

a) have waited
b) waited
c) am waiting

8. He …………………… his car when I saw him.

a) fixed
b) was fixing
c) has fixed

Answers

1. She has been working with us for six years.

2. I sent the parcel yesterday.

3. She had left before I reached her place.

4. He said that he would prove his innocence.

5. I have always wanted to be a writer.

6. I have been reading every book on that shelf.

7. I waited for him till 6 o’clock.

8. He was fixing his car when I saw him.