This is the 15th of 100 perfect multi-level grammar tests for assessment. Each test comprises 20 multiple choice questions on almost all the topics of English grammar. So these tests are perfect for you to check your English grammar knowledge thoroughly. To do this, we suggest you take these 100 grammar tests one by one.
Grammar Test 015
Question 1 |
It’s been rainy all afternoon, _____ it?
A | wasn’t |
B | isn’t |
C | hasn’t |
D | doesn’t |
Question 2 |
I am interested _____ English.
A | at |
B | to |
C | for |
D | in |
Question 3 |
After I _____ my dinner, I typed my report.
A | has had |
B | have |
C | had had |
D | will have |
Question 4 |
If you’re not feeling well, take a hot bath. It’ll _____ you good.
A | do |
B | made |
C | help |
D | does |
Question 5 |
The twins look almost alike. None of us can _____ the difference between them.
A | say |
B | tell |
C | make |
D | prove |
Question 6 |
Now that I’ve bought a car, I _____ take the bus to work.
A | needn’t |
B | must |
C | mustn’t |
D | hadn’t |
Question 7 |
It’s time we _____ working.
A | start |
B | will start |
C | started |
D | had started |
Question 8 |
_____ strange car we saw near the post office belongs to the mayor.
A | One of |
B | The |
C | An |
D | Two |
Question 9 |
The river that runs _____ our town has now become a health hazard.
A | in |
B | through |
C | over |
D | from |
Question 10 |
I wonder if you could give me _____ advice about finding a job.
A | an |
B | a |
C | any |
D | many |
Question 11 |
How long ago did you _____?
A | have painted your house |
B | had your house painted |
C | have your house painted |
D | have your house paint |
Question 12 |
I really think there is too _____ furniture in your office.
A | much |
B | more |
C | many |
D | most |
Question 13 |
My coffee is _____ hot that I can’t drink it.
A | very |
B | much |
C | so |
D | too |
Question 14 |
I _____ him at 10:00 a.m. tomorrow.
A | am supposed to see |
B | am supposed to seeing |
C | supposed to see |
D | am suppose to see |
Question 15 |
Paul studies his lessons the most carefully _____ all the students in class.
A | than |
B | from |
C | as |
D | of |
Question 16 |
Because it was raining, the children _____ out.
A | wasn’t going |
B | hadn’t gone |
C | didn’t go |
D | have gone |
Question 17 |
While they were mending the wall, the roof _____ in.
A | falls |
B | fell |
C | is falling |
D | had fallen |
Question 18 |
He found that the petrol tank _____ since he left the town.
A | leaked |
B | is leaking |
C | was leaking |
D | had been leaking |
Question 19 |
It _____ me a long time to realize she had deceived me.
A | take |
B | took |
C | takes |
D | will be taken |
Question 20 |
The bus was crowded yesterday, so we _____ stand all the way.
A | had |
B | would have |
C | had to |
D | will have to |
⇦ |
List |
⇨ |
| 1 | 2 | 3 | 4 | 5 |
| 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 |
| End |





