This is an advanced level multiple choice test with multiple choice questions on all English tenses including the topics below.
Present Tenses In English
- The Present Simple Tense
- The Present Continuous Tense
- The Present Perfect Tense
- The Present Perfect Continuous Tense
Past Tenses In English
- The Simple Past Tense
- The Past Continuous tense
- The Past Perfect Tense
- The Past Perfect Continuous Tense
The Future Tenses In English
- The Simple Future Tense & Be Going To Future Tense
- The Future Continuous Tense
- The Future Perfect Tense
- The Future Perfect Continuous Tense
Mixed Tenses Test Exercises - Multiple Choice Questions With Answers - Advanced Level 2
Question 1 |
A: I must call the police.
B: Why?
A: Because somebody _____ my cheque book.
B: I am sorry to hear that. I hope it will soon be recovered.
A | stole |
B | is stealing |
C | has stolen |
D | steals |
E | was stealing |
Question 2 |
I _____ a pain in my stomach but it _____ better.
A | am still having / gets |
B | have still had / has got |
C | was still having / got |
D | still have / is getting |
E | still had / has got |
Question 3 |
I guess that my parents _____ the good news yet.
A | didn't hear |
B | don't hear |
C | isn't hearing |
D | haven't heard |
E | won't hear |
Question 4 |
At present, he _____ in an ice-cream factory. This is the third factory in which he _____ this year.
A | is working / has worked |
B | works / worked |
C | has been working / works |
D | works / has been working |
E | worked / has been working |
Question 5 |
Oh dear, I _____ my books in the class. Could you go and fetch them for me?
A | left |
B | am leaving |
C | have left |
D | was leaving |
E | leave |
Question 6 |
He _____. Everything he _____ us so far is true.
A | doesn't lie / told |
B | hasn't lied / tells |
C | isn't lying / has told |
D | wasn't lying / is telling |
E | didn't lie / was telling |
Question 7 |
I _____ in the garden. That's why I'm so dirty.
A | had worked |
B | had been working |
C | have been working |
D | could work |
E | will be working |
Question 8 |
I _____ him all day but the line is still engaged.
A | was ringing |
B | rang |
C | ring |
D | have been ringing |
E | am ringing |
Question 9 |
It is nice to see that after three days of strikes, the buses _____ today.
A | worked |
B | has worked |
C | was working |
D | work |
E | are working |
Question 10 |
Zeynep is really a good friend and she _____ to send me a letter each month.
A | never failed |
B | never fails |
C | is never failing |
D | had never failed |
E | was never failing |
Question 11 |
I _____ to his office last weekend but there _____ only workers in the building.
A | go / are |
B | went / have been |
C | have gone / were |
D | has gone / are |
E | went / were |
Question 12 |
One afternoon last August, the director _____ staff in some stores and _____ them to the fair.
A | selected / sent |
B | has selected / has sent |
C | selects / sends |
D | is selecting / sends |
E | was selecting / was sending |
Question 13 |
Once upon a time, a small person named Little Red Riding Hood _____ plans for the preparation of foodstuffs for her grandmother.
A | is initiated |
B | has initiated |
C | had been initiating |
D | initiated |
E | is going to initiate |
Question 14 |
In an effort to make the classics accessible to contemporary readers, I _____ them into the modern American language now.
A | translate |
B | am translating |
C | have been translated |
D | had been translating |
E | translated |
Question 15 |
While my mother _____ in the kitchen, I _____ after my small brother.
A | had cooked / looked |
B | was cooking / had been looking |
C | was cooking / looked |
D | had been cooking / was looking |
E | is cooking / will look |
Question 16 |
Yesterday, I _____ to my son's school ceremony when it suddenly _____ to rain.
A | went / started |
B | was going / was starting |
C | went / was starting |
D | was going / started |
E | have gone / starts |
Question 17 |
He didn't know what the boy _____ about with the man outside before he _____ in.
A | was talking / was coming |
B | had been talking / came |
C | was talking / had come |
D | talked / was coming |
E | was talking / comes |
Question 18 |
In the Middle Ages, the means of transportation _____ few when compared with today.
A | were |
B | was |
C | have been |
D | were being |
E | are being |
Question 19 |
He _____ to the locksmith who _____ the combination of the safe.
A | hurried / checks |
B | was hurrying / checks |
C | has hurried / was checking |
D | hurries / checked |
E | hurried / was checking |
Question 20 |
You can't see him now. He _____ to Norfolk. He _____ back on Tuesday.
A | goes / arrives |
B | went / returned |
C | has gone / arrives |
D | went / has arrived |
E | went / arrived |
Question 21 |
People of the area _____ many attempts to improve living conditions but it can't be said they _____ successful so far.
A | made / were |
B | are making / were |
C | make / are |
D | made / are |
E | have made / have been |
Question 22 |
She _____ for her husband since he left for Ohio last month.
A | longs |
B | is longing |
C | was longing |
D | has been longing |
E | longed |
Question 23 |
We _____ here to watch the sunset. This is what we _____ at the weekends.
A | have gathered / do |
B | are gathering / are doing |
C | gathered / did |
D | gather / have done |
E | gathered / have done |
Question 24 |
She _____ everyone by coming one day earlier. We _____ happy to see her.
A | has surprised / will be |
B | has surprised / are |
C | surprises / were |
D | has surprised / were |
E | is surprising / are |
Question 25 |
How many books _____ you _____ so far?
A | did / read |
B | will / read |
C | had / read |
D | are / going to read |
E | have / read |
Question 26 |
I _____ since I learnt that it causes lung cancer.
A | will not smoke |
B | had smoked |
C | haven't been smoking |
D | weren't smoking |
E | used to smoke |
Question 27 |
I _____ even one cigarette since I gave it up five months ago.
A | haven't smoked |
B | hadn't been smoking |
C | hadn't smoked |
D | haven't been smoking |
E | wouldn't have smoked |
Question 28 |
She _____ in that company since she graduated from university.
A | will have worked |
B | has been working |
C | would have worked |
D | was working |
E | will work |
Question 29 |
Where have you been? I _____ for you for fifteen minutes.
A | had waited |
B | had been waiting |
C | would be waiting |
D | was going to wait |
E | have been waiting |
Question 30 |
Scientists _____ for a cure for the disease ever since the Prime Minister ordered them to do so.
A | are searching |
B | were searching |
C | had been searching |
D | had searched |
E | have been searching |
⇦ |
List |
⇨ |
| 1 | 2 | 3 | 4 | 5 |
| 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 |
| End |





