You are on page 1of 3

Mixed Tenses Test 4

1. You ___ very thoughtful. What ___ you ___ about? 8. Tom ___ the book since yesterday morning and he ___
it.
A) looked / was / thinking
B) look / are / thinking A) has read / just finished
C) look / are / think B) has been reading / has just finished
D) looking / are / thinking C) had been reading / has just finished
E) have looked / had / thought D) will read / just finishes
E) read / is just finishing
2. His situation ___ since spring. Now he ___ much
better. 9. I ___ I ___ you there.

A) has improved / feel A) thought / meet


B) improves / felt B) thinks / meet
C) improve / is feeling C) think / have met
D) has improved / feels D) thinks / met
E) improved / has felt E) think / has met
3. It’s evening. People ___ to their house and ___ TV 10. He ___ a very experienced teacher. He ___ French for
15 years.
A) come / are watching
B) have come / are watching A) to be / taught
C) come / watch B) am / is teaching
www.englishtestsonline.com

D) has come / are watching C) is / has been teaching


E) are coming / have watched D) will be / was teaching
E) was / are teaching
4. Please, ___ me the newspaper a postman ___ today.
11. I’m ___ to tell you the story I ___ at school today.
A) show / bring
B) shows / brings A) go / hear
C) showed / brought B) going / heard
D) show / brought C) to go / hear
E) show / has brought D) going / have heard
E) going / had heard
5. Do you ___ that woman in the corner? She ___ her
dog walk. 12. Jimmy, Jane and Billy wanted ___ their grandfather
who ___ to visit them.
A) see / is having
B) saw / was having A) to impress / had come
C) to see / is having B) impressed / came
D) see / has C) will impress / comes
E) seen / have D) had impressed / has come
E) to impress / to come
6. My dog ___ a lot but it ___ at the moment.
13. On ___ the room he ___ left and ___ his way.
A) is barking / doesn’t bark
B) barked / didn’t bark A) entering / turned / went on
C) barks / isn’t barking B) having entered / has turned / goes on
D) was barking / won’t bark C) entered / turns / went on
E) will bark / doesn’t bark D) enter / turn / goes on
E) entering / turns / went on
7. I ___ about it at the moment and I think that I ___ how
to use it now. 14. ___ you read the book “The Godfather”? If yes, when
___ you read?
A) read / knew
B) was reading / knew A) did / have
C) am reading / know B) will / do
D) read / know C) have / did
E) shall read / have known D) were / done
E) has / does

By visiting the link below, you can access the online version of this test and see the most recent updates.
https://www.englishtestsonline.com/mixed-tenses-test-4/
Mixed Tenses Test 4

15. I ___ Tom since he ___ school. 18. I ___ already ___ the doctor about it, but she couldn’t
___ me.
A) have seen / leave
B) saw / has left A) has / seen / helped
C) hadn’t seen / left B) have / seen / help
D) haven’t seen / left C) had / seen / had helped
E) see / leave D) will / have seen / help
E) is/having seen / is helping
16. He ___ me his name but I ___ it.
19. The weather ___ as nice today as it ___ yesterday.
A) tell / am forgetting
B) will tell / forgot A) is / was
C) told / have forgotten B) are / were
D) has told / shall forget C) is / will be
E) was told / forgot D) was / were
E) were / shall be
17. They ___ you the money before they ___ .
20. You ___ six cakes since we ___ .
A) send / leave
B) sent / left A) had / had come
C) will send / leave B) had had / came
D) sent / had left C) have / come
www.englishtestsonline.com

E) should sent / had left D) have had / came


E) have had / have come

By visiting the link below, you can access the online version of this test and see the most recent updates.
https://www.englishtestsonline.com/mixed-tenses-test-4/
Mixed Tenses Test 4

Answer Key:

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

www.englishtestsonline.com

By visiting the link below, you can access the online version of this test and see the most recent updates.
https://www.englishtestsonline.com/mixed-tenses-test-4/

You might also like