This is the 28th 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 028
Question 1 |
_____ clever, he would not have passed.
A | Was he not |
B | If he been |
C | If he will not be |
D | If he had not been |
Question 2 |
The policeman _____ that man if he doesn’t stop disturbing neighbours.
A | arrests |
B | will arrest |
C | would arrest |
D | had arrested |
Question 3 |
He would never have found such a good job _____ his uncle’s help.
A | if |
B | with |
C | unless |
D | but for |
Question 4 |
If only _____, this wouldn’t have happened.
A | we have been careful |
B | had we been careful |
C | we were not careful |
D | we had been careful |
Question 5 |
John: I’m tired. Jerry: Yes, you look as if _____ a good night’s sleep.
A | you need |
B | you would be needed |
C | you would need |
D | you’ve needed |
Question 6 |
Would he have gone to Europe if _____ Europeans are racists?
A | he had known |
B | he was knowing |
C | had he known |
D | was he knowing |
Question 7 |
No matter what he said to his girlfriend, she _____ listen to him.
A | isn’t |
B | wasn’t |
C | wouldn’t |
D | couldn’t |
Question 8 |
Mary: Why didn’t you call me? Jane: Well, _____ all this week.
A | I was trying to call you |
B | Trying to call you |
C | I’ve been trying to call you |
D | I tried to call you |
Question 9 |
Tony: What a surprise to see you at the airport yesterday!
Bill: Yes, _____ some friends.
A | I’ve been seeing off |
B | I’ve seen off |
C | I was seeing off |
D | I would see off |
Question 10 |
We’re delighted to see you back! _____ you so much!
A | We’ve missed |
B | We were missing |
C | We had missed |
D | We are missing |
Question 11 |
Tom: I’ve been reading Turkish books.
Ann: Oh, really? _____ you knew Turkish.
A | I haven’t known |
B | I didn’t know |
C | I hadn’t known |
D | I don’t know |
Question 12 |
Dan: Have you ever seen her secret house?
Bob: Yes, _____ last year.
A | I’d seen it |
B | I’ve seen it |
C | I saw it |
D | I did see it |
Question 13 |
I think you _____ this work yesterday evening.
A | should have done |
B | had done |
C | should do |
D | would do |
Question 14 |
They discovered that the files _____ stolen while they were the other room.
A | is |
B | will be |
C | had been |
D | was been |
Question 15 |
I asked you to get some white cheese! You _____ bought this!
A | shouldn’t have |
B | hadn’t to have |
C | mustn’t have |
D | wouldn’t have |
Question 16 |
I always enjoyed _____ in that lake in summer.
A | to have swum |
B | been swimming |
C | to swimming |
D | swimming |
Question 17 |
The boy told his teacher a lie to avoid _____.
A | be punished |
B | to be punished |
C | being punished |
D | punishing |
Question 18 |
The two children _____ to look forward _____ to their grandparents house at Christmas
A | use / to going |
B | used / to going |
C | used to / to go |
D | use to / to go |
Question 19 |
Having worked hard for three months, he succeeded _____ his exam.
A | to pass |
B | in to pass |
C | in passing |
D | passing |
Question 20 |
They accused him _____ a thief.
A | for being |
B | as being |
C | of being |
D | to be |
⇦ |
List |
⇨ |
1 | 2 | 3 | 4 | 5 |
6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 |
End |