You are on page 1of 3

Past Tenses Test 3

1. I ___ to do it but I ___ no time. I was very busy. 8. - Who had left the room by the time I came
yesterday?
A) wanted/has
B) want/had have A) Tom did
C) wanted/had B) Tom does
D) would want/have C) Tom had
E) have wanted/shall have D) Tom has
E) Tom was
2. - What luck! I haven’t seen you for ages.
9. Neither your parents nor I ___ very glad of the fact
- When ___ we ___ last time? that you failed your Math exam.

A) did / meet A) has been


B) have / met B) have been
C) had / met C) were
D) did / met D) was
E) will / meet E) are
3. In the summer of 1868, Melville Bell ___ on a lecture 10. What ___ you ___ at 5 p.m. yesterday?
tour in the USA and Canada.
A) did/do
A) goes B) have/been doing
www.englishtestsonline.com

B) had gone C) would/do


C) went D) were/doing
D) have gone E) will/do
E) has gone
11. Who ___ to see me last week?
4. He ___ his work before you came.
A) comes
A) finished B) will come
B) finishes C) came
C) has finished D) has come
D) had finished E) have come
E) finish
12. They didn’t believe him and ___ to laugh.
5. Why ___ he go to Great Britain last month?
A) begin
A) did B) begins
B) was C) began
C) will D) had begun
D) had E) have begun
E) has
13. Children didn’t ___ to school because it ___ Sunday.
6. Did you ___ or ___ the potatoes?
A) went/was
A) mince/peeled B) go/were
B) minced/peeled C) have gone/was
C) minced/peeling D) gone/was
D) peels/minced E) go/was
E) mince/peel
14. The train ___ at 8.30 p.m. today, but as a rule it ___ at
7. When she ___ they ___ and he left the house. 8.00 p.m. sharp.

A) had come/quarreled A) has left / starts


B) came/quarreled B) left / started
C) has come/quarreled C) left / has started
D) comes/would quarrel D) has left / has started
E) came/had quarreled E) have left / starts

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

15. The moon ___ and it ___ surprisingly light at night 16. Who ___ him yesterday?
yesterday.
A) has seen
A) is rising / is B) did see
B) rose / was C) saw
C) had risen / was D) have seen
D) was rising / were E) sees
E) rose / had been
17. He ___ nobody about his secret that day.

A) don’t tell
B) tell
C) didn’t tell
D) told
E) doesn’t tell

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/past-tenses-test-6/
Past Tenses Test 3

Answer Key:

1: C 10: D
2: A 11: C
3: C 12: C
4: D 13: E
5: A 14: B
6: E 15: B
7: B 16: C
8: C 17: D
9: 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/past-tenses-test-6/

You might also like