You are on page 1of 4

Mixed Tenses Test 6

1. It has been long since I ___ him last. I ___ from him all
these years. 6. Everybody ___ at what ___.

A) saw / haven’t heard A) was surprised / has happened


B) had seen / haven’t heard B) was surprised / had happened
C) see / don’t hear C) is surprised / happen
D) saw / don’t hear D) surprise / happen
E) have seen / haven’t heard E) will be surprised / happened

2. He was sure they ___ the station before night ___ 7. The famous writer Tolstoy ___ forever in our
. memories, in the books he ___ to us.

A) will reach / came A) will live / left


B) would reach / came B) is living / will be leaving
C) would have reached / came C) lived / leaves
D) would reach / would come D) would be living / had left
E) reached / came E) have been living / left

3. - “___ you ___ this film yet?” - “Yes.” - “When ___ you 8. Ernest Hemingway ___ one of those people who ___ in
___ it?” their beds.

A) have / seen / have / seen A) had not been / died


B) have / seen / did / see B) are / died
C) are / going to see / did / see C) was not / die
D) did / see / have / seen D) was not / dies
E) have / seen / are / going to see E) is being / have not died

4. -When ___ you ___ here? - I ___ just ___. 9. If you ___ so rude to her, she ___ to us earlier.

A) did / come back / have / come back A) were not / had come
B) have / come back / have / come back B) hadn’t been / would have come
C) will / come back / have / come C) are / would have come
D) do / come back / have / has come D) are / will come
E) are / coming back / was / coming back E) are not being / would come

5. Look! There ___ nothing here. Everything ___ away. 10. “Hello, Mr Roberts” ___ the clerk. “What ___ you ___
home for your wife today?”
A) are / have been taken
B) is / has been taken A) greet / do / take
C) is / is taken B) greeting / were / taking
D) is / is being taken C) greeted / are / taking
E) is / will be taken D) will greet / did / taken
E) will greet / did / take

 Take this test ONLINE: https://www.englishtestsonline.com/mixed-tenses-test-7/


Mixed Tenses Test 6

14. - What ___ you ___ at 6 p.m. yesterday? - I ___ my


homework. After I ___ it I played chess with my friend.

11. Two years ago she ___ and now she ___ her time A) did / do / did / have done
visiting friends.
B) was / doing / was doing / had done
A) retires / spends C) were / doing / was doing / had done
B) retired / spends D) were / doing / did / have done
C) had retired / spends E) had / done / had done / did
D) would retire / is spending
E) will retire / spent

15. This book ___ quite different from the one I ___

A) is/have read
12. He might ___ the accident if he ___ more careful. B) was/am reading
A) avoid / was C) has been/read
B) have avoided / had been D) have been/reads
C) avoid / had been E) is/read
D) had avoided / were
E) avoids / is

16. - ___ I ___ after the luggage or ___ you? - If you ___ to
the luggage and pay the driver, I’ll go in and see
about rooms.
13. - Hello, Ann! I ___ you for ages. Where have you been
all this time? - I ___ to Italy. I ___ back yesterday. A) Shall / look / will / see
B) Shall / look / will / will see
A) didn’t see / was / came
C) Will / look / shall / saw
B) haven’t seen / have been / came
D) Should / look / would / would see
C) don’t see / have been / have come
E) Would / looked / will / saw
D) saw / was / came back
E) haven’t seen /had been / had come

 Take this test ONLINE: https://www.englishtestsonline.com/mixed-tenses-test-7/


Mixed Tenses Test 6

17. Nobody knows what ___ at this meeting but she ___ to
him since.

A) was said / hasn’t spoken


B) is said / hasn’t spoken
C) has said / hasn’t spoken
D) was said / didn’t speak
E) is being said / doesn’t speak

 Take this test ONLINE: https://www.englishtestsonline.com/mixed-tenses-test-7/


Mixed Tenses Test 6

Answer Key:

1: A 10: C
2: B 11: B
3: B 12: B
4: A 13: B
5: B 14: C
6: B 15: E
7: A 16: A
8: C 17: A
9: B

 Take this test ONLINE: https://www.englishtestsonline.com/mixed-tenses-test-7/

You might also like