You are on page 1of 2

MIXED TENSES 3

Choose the correct option.

1 I cut myself with a knife while I ____ dinner.


a) was making b) made c) have made d) have been making

2 You ____, but the doctor saved your life.


a) were dying b) are dying c) have died d) had died

3 I ____ TV about this time tomorrow.


a) will have watched b) will have been watching c) will be watching d) will watch

4 They ____ for an hour when there was a knock on the door.
a) have danced b) had been dancing c) had danced d) have been dancing

5 I ____ the last train, so I had to walk all the way home.
a) was mising b) have missed c) have been missing d) missed

6 I hope that some scientist ____ a cure for AIDS.


a) will be discovering b) will have been discovering c) will discover d) is discovering

7 I ____ since two o'clock without a break.


a) have written b) am writing c) have been writing d) write

8 They ____ for the championship this time tomorrow.


a) will be fighting b) will fight c) will have fought d) will have been fighting

9 I ____ only a few pages before I fell asleep.


a) had been reading b) have been reading c) have read d) had read

10 I ____ Hamlet three times if I read it again.


a) will have been reading b) have been reading c) have read d) will have read

11 Tom now ____ he said the wrong thing.


a) is realizing b) realizes c) has been realizing d) was realizing

12 Tom ____ his room white. It looks much better now.


a) has been painting b) has painted c) had painted d) had been painting

13 I wonder whether or not Tom ____ this movie.


a) had been seeing b) has been seeing c) has seen d) had seen

14 ____ at yourself in the mirror recently?


a) do you look b) are you looking c) have you looked d) are you going to look

15 Tom asked Mary what she ____ all morning.


a) has done b) has been doing c) had done d) had been doing

Sentences from www.tatoeba.org


KEY

1A, 2A, 3C, 4B, 5D, 6C, 7C, 8A, 9D, 10D, 11B, 12B, 13C, 14C, 15D

You might also like