Intermediate English Grammar Practice test – 7

Practise you English grammar at Intermediate level

In this test you can practise 2nd conditional, 3rd Conditional; reported speech; giving advice with should, had better; past perfect etc

 

English Grammar - Intermediate Test 7

Congratulations - you have completed English Grammar - Intermediate Test 7. You scored %%SCORE%% out of %%TOTAL%%. Your performance has been rated as %%RATING%%
Your answers are highlighted below.
Question 1
If I had more money I ............. a Rolls Royce.
A
shall buy
B
would bought
C
would buy
D
will buy
Question 1 Explanation: 
2nd Conditional for an unreal present, I don't have more money
Question 2
When the police arrived the attackers ..................... .
A
has escaped
B
escape
C
have escaped
D
had escaped
Question 2 Explanation: 
Chronologically: the attackers escaped before the police arrived
Question 3
John didn't pass his exam. He ................ worked harder.
A
should have
B
should
C
ought
D
might have
Question 4
The match was terrible! I've never seen ............... bad football match!
A
a so
B
so
C
such a
D
such
Question 5
They asked her how long ............. for her previous company.
A
she had worked
B
has she worked
C
had she worked
D
she works
Question 6
My mother asked me ........... my father, it was going to be a surprise.
A
to don't tell
B
to not tell
C
not to tell
D
that I not tell
Question 7
The accident  ............ if it hadn't been raining so hard
A
would've happen
B
wouldn't have happened
C
hadn't happened
D
wouldn't happen
Question 7 Explanation: 
3rd Conditional referring to a past situation that is finished.
Question 8
Have you any idea what time ................... ?
A
the game does start?
B
does the game start?
C
the game starts?
D
will the game start?
Question 8 Explanation: 
" Have you any idea" is the question form, the other part must be in the affirmative.
Question 9
"I've got a terrible toothache."       "You ........... see a dentist."
A
ought
B
must to
C
had better
D
ought to have
Question 9 Explanation: 
"had better" is the only form that can be followed by the short infinitive "see"
Question 10
If Olga ...................... speak English better she'd enjoy living in London more
A
could
B
would be able to
C
will
D
can
Question 10 Explanation: 
2nd Conditional: we need the past in this clause; "could" is the past of "can" in this situation
Once you are finished, click the button below. Any items you have not completed will be marked incorrect. Get Results
There are 10 questions to complete.

More English language grammar practice tests

If you want to do another test at Intermediate level