This is the 21st 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 021
Question 1 |
A: Did you read this book?
B: No, I didn’t. I wish I _____ it.
A | read |
B | can read |
C | had read |
D | will read |
Question 2 |
He will study _____.
A | until I will come back |
B | when I came back |
C | when I will come back |
D | until I come back |
Question 3 |
He has a headache so he _____ take an aspirin.
A | must |
B | ought |
C | had to |
D | must have |
Question 4 |
By the end of the year, I _____ this journey ten times.
A | will do |
B | will have done |
C | will be doing |
D | will have been doing |
Question 5 |
He would have told me if he _____ it.
A | knew |
B | would know |
C | has known |
D | had known |
Question 6 |
You will have a long holiday if you _____ your class.
A | will pass |
B | are going to pass |
C | pass |
D | would pass |
Question 7 |
I didn’t know that your book _____ into English until Charles told me.
A | translating |
B | translated |
C | have been translated |
D | had been translated |
Question 8 |
The Browns will go on a picnic unless it _____.
A | doesn’t rain |
B | won’t rain |
C | rains |
D | will rain |
Question 9 |
The teacher has Ali _____ the blackboard every day.
A | cleaned |
B | clean |
C | cleans |
D | to clean |
Question 10 |
Don’t mention it. It’s the _____ I can do.
A | little |
B | least |
C | less |
D | likely |
Question 11 |
Don’t you always feel very _____ when you are home?
A | happy |
B | hardly |
C | happily |
D | nicely |
Question 12 |
Helen has finished school and _____.
A | so did her brother |
B | so has her brother |
C | so finished her brother |
D | so her brother has |
Question 13 |
Rose doesn’t like horror films and _____.
A | James doesn’t too |
B | James doesn’t either |
C | James doesn’t neither |
D | nor doesn’t James |
Question 14 |
He must be the director. I remember _____ in school.
A | to be him |
B | him to be |
C | seeing him |
D | saw him |
Question 15 |
Both boxers trained very _____ for several weeks before the fight.
A | much |
B | hardly |
C | many |
D | hard |
Question 16 |
A: Helen is leaving home to get a job in New York.
B: I think _____ will make her father sad.
A | her leaving |
B | she leaving |
C | she leaves |
D | her to leave |
Question 17 |
He _____ mistake in the examination.
A | did a |
B | was |
C | made a |
D | made |
Question 18 |
Do you know where _____?
A | will they meet |
B | they will meet |
C | do they meet |
D | are they meeting |
Question 19 |
These grapes _____ in the sun.
A | has been dried |
B | have been dry |
C | have been dried |
D | have being dried |
Question 20 |
He _____ for half an hour when he realized he was painting the wrong wall.
A | worked |
B | had worked |
C | has worked |
D | has been working |
⇦ |
List |
⇨ |
| 1 | 2 | 3 | 4 | 5 |
| 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 |
| End |





