Bài tập luyện.
Exercise 21. Choose the correct answer.
1. Unless he ___ his homework, he ___ at home.
A. does/ stays
B. 'll do/ 'll stay
C. does/ 'd stay
D. does/ 'll stay
2. If I ___ a wallet in the street, I'd take it to the police
A. find
B. found
C. will find
D. would find
3. If I ___ you were in hospital, I ___ to visit you.
A. knew/ would go
B. would know/ went
C. would have known/ had gone
D. had known/ would have gone
4. I would buy that coat if I ___ you.
A. am
B. was
C. were
D. had been
5. ___ he read it in bad light, he will ruin his eyes.
A. Should
B. Shall
C. If
D. Unless
6. If he ___ now, he ___ the rush hour.
A. leaves/ misses
B. leaves/ will miss
C. leaves/ would miss
D. will leave/ will miss
7. ___ we to have the choice, we'd live in the country.
A. Did
B. Ought
C. Were
D. If were
8. Nobody told me about your trouble. I ___ you if I ___ about it.
A. would have helped/ had known
B. would have helped/ knew
C. would have helped/ would know
D. would help/ know
9. If he ___ late, he would have caught his bus.
A. worked
B. has worked
C. had not worked
D. would work
10. He often asks me about you. If you ___ to see him tonight, he ___ delighted.
A. had come/ would be
B. came/ would have been
C. came/ will be
D. came/ would be
11. If energy ___ inexpensive and unlimited, many things in the world would be different.
A. is
B. will be
C. were
D. would be
12. If you ___ to my advice in the first place, you wouldn't be in this mess right now.
A. listen
B. will listen
C. had listened
D. listened
13. Why do you always talk in such a scornful manner? If I ___ in your shoes, I ___ so rude.
A. were/ would not be
B. had been/ would not be
C. were/ would not have been
D. were/ will not be
14. How about going to Spain? The weather ___ perfect if we ___ now, and we ___ able to go water-skiing.
A. would be/ went/ would be
B. would be/ went/ would have been
C. would have been/ went/ would be
D. would be/ had gone/ would be
Exercise 22. Choose the correct answer.
1. It's time ___ . Don't you think?
A. to be leaving
B. to have left
C. we left
D. we had left
2. They demanded that he ___ at once.
A. leave
B. leaves
C. will leave
D. is leaving
3. The professor wishes I ___ harder.
A. studied
B. would have studied
C. had studied
D. study
4. It is essential that she ___ before six.
A. arrive
B. arrives
C. will arrive
D. must arrive
5. It seemed as though he ___ it long ago.
A. had known
B. knew
C. would know
D. would have known
6. Tom is so bossy. He acts as if he ___ the place.
A. own
B. is owning
C. owns
D. owned
7. It was desirable that we ___ at dawn.
A. started
B. had started
C. start
D. would start
8. I insist that she regularly ___ us of her whereabouts.
A. should inform
B. would inform
C. had informed
D. would have informed
9. It was urgent that she ___ at once.
A. leave
B. leaves
C. left
D. had to leave
10. If only we ___ a phone. I'm tired of queuing outside the public the phone box.
A. have
B. will have
C. had
D. can have
11. I wish that we ___ with my brother when he flies to England next week.
A. could go
B. had gone
C. will go
D. are going
Exercise 23. Choose the phrase or clause that best complete the sentence.
1. If people were a litte more tolerant, ___
A . our world would have been a better place.
B. our world would be a better place
C. our world will be a better place
D. our world was being a better place
2. If my father had locked his car properly, ___
A. his car would never have been stolen
B. his car would never be steal
C. his car will never be steal
D. his car will have never been stolen
3. If the ozone layer peels off a little more, ___
A. we would be running a much higher risk of attracting skin cancer
B. we would run a much higher risk of attracting skin cancer
C. we will run a much higher risk of attracting cancer
D. we would have run a much higher risk of attracting skin cancer
4. I would never feel comfortable on a place if ___
A. I know it's the pilot's maiden trip
B. I knew it's the pilot's maiden trip
C. I would know that it's the pilot's maiden trip
D. I had known that it's the pilot maiden trip
5. The dog will never bite you if ___
A. you will look it straight in the eyes, I 'm told
B. you looked it straight in the eyes, I'm told
C. you are looking it straight in the eyes, I'm told
D. you look it straight in the eyes, I'm told
6. John would never have had a black eye if ___
A. he hadn't responded in such an aggressive manner
B. he didn't respond in such an aggressive manner
C. he doesn't respond in such an aggressive manner
D. he wasn't responding in such an aggressive manner
7. The first thing I will do is drive to visit my grandparents ___
A. if I got my driving license
B. if I will get my driving license
C. should I get my driving license
D. will I get my driving license
8. ___, we'd be in the garden
A. If it doesn't rain
B. If it hadn't rained
C. were it not to rain
D. did it not rain
9. ___, the car drive would have seen you earlier
A. Were you to wear a lighter jacket
B. Had you worn a lighter jacket
C. If you have worn a lighter jacket
D. If you wore a lighter jacket
10. If you could turn the volume down, ___
A. the music will sound clearer
B. the music would sound clearer
C. the music would have sounded clearer
D. the music will have sounded clearer