Conditionals - Wishes - Would Rather - Had Better Test B1 Grammar Exercises
Question 1 |
If I _______ very busy tomorrow, I _______ to your birthday party. I'm so sorry.
A | won't be / could have come |
B | weren't / would come |
C | am not / will come |
D | wasn't / would have come |
Question 2 |
I wish she _______ me know about her visit a few days earlier, so I _______ some arrangements at work.
A | has let / may be making |
B | would let / might be made |
C | lets / will be making |
D | had let / could have made |
Question 3 |
If it _______ trouble you are looking for you _______ it very soon. Believe me!
A | is / will get |
B | was / get |
C | is / would have got |
D | was / have got |
Question 4 |
If the Moon _______ between the Sun and the Earth, it _______ a solar eclipse.
A | has passed / would have caused |
B | had passed / will cause |
C | passes / causes |
D | passed / may cause |
Question 5 |
If only we _______ a little money every month, but unfortunately, our income _______ hardly enough.
A | could save / is |
B | saved / will be |
C | can save / is |
D | had saved / will be |
Question 6 |
I'm sure they _______ still up. All their lights wouldn't be on if they _______.
A | were / are sleeping |
B | are/sleep |
C | were / will sleep |
D | are / were sleeping |
Question 7 |
If I _______ one more question correctly, I _______ the chemistry exam yesterday.
A | would answer / passed |
B | had answered / could have passed |
C | could answer / would be passing |
D | may have answered / had passed |
Question 8 |
Make sure you _______ any noise if your brother _______ upstairs.
A | aren't making / were studying |
B | shouldn't make / had studied |
C | don't make / is studying |
D | aren't making / studied |
Question 9 |
If you _______ the door open for me, I _______ to push the trolley in.
A | hold / could have tried |
B | are holding / have tried |
C | can hold / try |
D | hold / will try |
Question 10 |
If I _______ you, I _______ so sure about my victory yet. The score may change.
A | had been / couldn't be |
B | were / wouldn't be |
C | was / hadn't been |
D | could be/ wasn't |
Question 11 |
If there _______ any problems you need me to help you with, do not hesitate to tell me.
A | would have been |
B | should be |
C | were |
D | would be |
Question 12 |
_______ you were kidnapped by a group of gangsters, how _______ you react to the situation?
A | Suppose / would |
B | As long as / will |
C | Providing / can |
D | Unless / do |
Question 13 |
You should avoid taking antibiotics _______ you really need to do so.
A | provided |
B | supposing |
C | unless |
D | if |
Question 14 |
We _______ a few dollars more and be happier now if we _______ our money on the tickets of that horrible movie.
A | will have / wouldn't spend |
B | have had / aren't spending |
C | had / don't spend |
D | would have / hadn't spent |
Question 15 |
Britain _______ so different from the rest of Europe if it _______ isolated from the continent.
A | might not be / weren't |
B | couldn't be / hasn't been |
C | may not be / isn't |
D | would not be / hasn't been |
Question 16 |
Most people _______ than _______ their freedom.
A | prefer to die / losing |
B | had better die / lost |
C | died / to lose |
D | would rather die / lose |
Question 17 |
I'd rather our flat _______ so far from where I work, then I _______ so much time travelling every day.
A | wasn't / am not wasting |
B | weren't / wouldn't waste |
C | hadn't been / dont waste |
D | isn't / wont waste |
Question 18 |
Dad looked at me angrily _______ it had been me who dropped and broke the vase.
A | if only |
B | as long as |
C | as though |
D | suppose |
Question 19 |
If they _______ to live here for the rest of their lives, they _______ a flat instead of paying rent.
A | are planning / had better buy |
B | would plan / had bought |
C | had planned / may buy |
D | will plan / buy |
Question 20 |
_______ my son _______ less time on his computer and more time studying.
A | Unless / will spend |
B | I wish / would spend |
C | If / was spending |
D | If only / spends |
⇦ |
List |
⇨ |
1 | 2 | 3 | 4 | 5 |
6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 |
End |