This is the 58th 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 058
Question 1 |
She’s telling _____ an amusing story.
A | they |
B | them |
C | to them |
D | their |
Question 2 |
All of the students did _____ homework.
A | his |
B | her |
C | its |
D | their |
Question 3 |
I imagine _____ to have Italian ancestors.
A | she |
B | his |
C | her |
D | their |
Question 4 |
When I returned home, my father asked me where I _____.
A | am |
B | had been |
C | have been |
D | will go |
Question 5 |
Tom has just left for San Francisco. By six o’clock tomorrow he _____ New York.
A | will have reached |
B | will reach |
C | reaches |
D | has reached |
Question 6 |
My brother told me that he _____ the letter the day before.
A | has posted |
B | will post |
C | had posted |
D | is posting |
Question 7 |
You can go home if you _____ your work.
A | are finishing |
B | finished |
C | will finish |
D | have finished |
Question 8 |
When I arrived home at 7 o’clock, I was very surprised. Everybody _____ out.
A | were |
B | has gone |
C | had gone |
D | is |
Question 9 |
He is sad because he _____ some money.
A | loses |
B | had lost |
C | has lost |
D | was lost |
Question 10 |
Muhammad Ali _____ his first world title fight in 1964.
A | has won |
B | is winning |
C | was winning |
D | won |
Question 11 |
Water _____ at a temperature of 100 degrees Celsius.
A | is boiling |
B | boils |
C | boiled |
D | boil |
Question 12 |
In cold climates people _____ sitting in the sun.
A | like |
B | likes |
C | are liking |
D | does like |
Question 13 |
I was doing the shopping while you _____ tennis.
A | are playing |
B | were playing |
C | have played |
D | have been playing |
Question 14 |
We _____ television when a bird flew into the room.
A | was watching |
B | were watching |
C | looked at |
D | saw |
Question 15 |
- Do they often go to the beach?
- Yes, they _____.
A | do |
B | go |
C | do go |
D | are going |
Question 16 |
- Does Albert have any new magazines?
- No, he _____.
A | does |
B | doesn’t |
C | has |
D | don’t |
Question 17 |
He didn’t understand me _____ I spoke to him slowly and clearly.
A | although |
B | however |
C | since |
D | because |
Question 18 |
_____ you open the window, please?
A | Could |
B | Shall |
C | Should |
D | Must |
Question 19 |
She would rather read _____ listen to the radio.
A | than |
B | to |
C | or |
D | and |
Question 20 |
You look hungry. _____ you like a sandwich?
A | Will |
B | Would |
C | Do |
D | Can |
⇦ |
List |
⇨ |
| 1 | 2 | 3 | 4 | 5 |
| 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 |
| End |





