Tenses Exercise

Complete the following sentences using an appropriate tense form.

1. I …………………. him for a long time.

a) have known
b) knew
c) know

2. This …………………….. on for a while.

a) is going
b) has been going

3. She said that she ………………. interested.

a) is
b) was
c) were

4. What ………………. you doing at 8 o’clock yesterday evening?

a) are
b) were
c) did

5. James called while I …………………….. lunch.

a) am having
b) was having
c) had

6. I …………………… my knee while playing football yesterday.

a) injured
b) injure
c) was injuring

7. I always ……………………. my knee while playing football.

a) injure
b) injured
c) am injuring

8. This time tomorrow, I …………………… with my children.

a) will play
b) will be playing
c) am playing

9. She …………………. like that from childhood.

a) was
b) has been
c) is

10. We …………………. smoking in the house.

a) do not allow
b) does not allow
c) has not allow

Answers

1. I have known him for a long time.

2. This has been going on for a while.

3. She said that she was interested.

4. What were you doing at 8 o’clock yesterday evening?

5. James called while I was having lunch.

6. I injured my knee while playing football yesterday.

7. I always injure my knee while playing football.

8. This time tomorrow, I will be playing with my children.

9. She has been like that from childhood.

10. We do not allow smoking in the house.