This is the 34th 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 034
Question 1 |
Who is that pretty girl ________ ?
A | that everybody is looking |
B | everybody is looking at her |
C | which everybody is looking |
D | everybody is looking at |
Question 2 |
The bad smell in the kitchen was really _______ . We were all _______.
A | disgusting / disgusted |
B | disgusting / disgust |
C | disgusted / disgusting |
D | disgust / disgusting |
Question 3 |
Today many parents ________ their children go to bed late.
A | get |
B | let |
C | do |
D | force |
Question 4 |
Arthur: I must finish that work today.
Arthur said he ________ finish the work that day.
A | had to |
B | must |
C | would |
D | might |
Question 5 |
I’ve been short of money ________ I bought a new house.
A | although |
B | when |
C | because of |
D | ever since |
Question 6 |
My friend broke one of the best vases, so she said: “I hope you’ll excuse me ________ .”
A | to break that vase |
B | for breaking that vase |
C | for being broken |
D | to be broken |
Question 7 |
Cindy: Is Manhattan near here?
Cindy wanted to know ________ Manhattan was near here.
A | what |
B | which |
C | where |
D | if |
Question 8 |
Nobody wants to do anything about that problem ________ everybody knows it is serious.
A | that’s why |
B | even though |
C | thereby |
D | because of |
Question 9 |
________ , silent people or talkative ones?
A | What you love is |
B | Why do you love best |
C | Which you prefer is |
D | Who do you hate most |
Question 10 |
The car is terribly dirty. I’m sure it ________ for weeks.
A | isn’t cleaned |
B | hasn’t been cleaned |
C | hadn’t been cleaned |
D | wasn’t cleaned |
Question 11 |
A: Why do you save ________ money?
B: To get married.
A | up |
B | for |
C | with |
D | to |
Question 12 |
I ________ to him because I thought I ________ him somewhere.
A | had spoken / saw |
B | spoke / saw |
C | spoke / had seen |
D | had spoken / had seen |
Question 13 |
A: ________ the burglar before?
B: No, I ________ him before I saw him in the bank.
A | Did you ever see / hadn’t met |
B | Had you ever seen / hadn’t met |
C | Have you ever seen / didn’t meet |
D | Had you ever seen / didn’t meet |
Question 14 |
A: Why did you leave the concert early?
B: Because I found ________.
A | it boring |
B | it bored |
C | bored |
D | boring |
Question 15 |
I’d like you ________ spending all our money on that old car. In fact, you don’t even have ________ that car.
A | to stop / to drive |
B | stopping / to drive |
C | to stop / driving |
D | stop / to drive |
Question 16 |
No matter how hard they struggled with it, the window _____ open.
A | isn’t |
B | wasn’t |
C | wouldn’t |
D | couldn’t |
Question 17 |
“I think she might be on this bus.” means: ________ on this bus.
A | She is pure she is |
B | She is possibly |
C | She won’t be |
D | She is definitely |
Question 18 |
A: I’ve got a terrible cold.
B: You ________.
A | had better go to bed |
B | had better not go to a doctor |
C | must go out |
D | need to work harder |
Question 19 |
________ have a cup of coffee if you don’t mind.
A | I decided to |
B | I’m sure to |
C | I’d rather |
D | I prefer |
Question 20 |
The car ________ if you ________ to a mechanic.
A | breaks down / will take it |
B | will break down / will take |
C | is going to break down / don’t take it |
D | will break down / won’t take it |
⇦ |
List |
⇨ |
1 | 2 | 3 | 4 | 5 |
6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 |
End |