BT 6. Chọn đáp án đúng
1. I would have visited you before if there _____ quite a lot of people in your house.
A. hadn’t B. hadn’t been C. wouldn’t be D. wasn’t
2. If you had caught the bus, you _____ late for work.
A. wouldn’t have been B. would have been C. wouldnt be D. would be
3. If I _____, I would express my feelings.
A. were asked B. would ask C. had been asked D. asked
4. If _____ as I told her, she would have succeeded.
A. she has done B. she had done C. she does D. she did
5. Will you be angry if I _____ your pocket dictionary?
A. stole B. have stolen C. were to steal D. steal
6. You made a mistake by telling her a lie. It _____ better if you _____ to her.
A. would have been/ hadn’t lied B. would be/ didn’t lie
C. will be/ don’t lie D. would be/ hadn’t lied
7. John would be taking a great risk if he _____ his money in that business.
A. would invest B. invested C. had invested D. invests
8. She wouldn’t have given them all that money if we _____ her to.
A. wouldnt advise B. won’t advise C. hadn’t advised D. didn’t advise
9. If the tree hadn’t been so high, he _____ it up to take his kite down.
A. could have climbed B. climb C. is climbing D. climbed
10. If the wall weren’t so high, he _____ it up to take his ball down.
A. climbed B. could climb C. is climbing D. climb
11. If I _____ her phone number, I _____ her last night
A. had known/ could have phoned B. knew/ would have phoned
C. know/ can phone D. knew/ could phone
12. If he ______ the truth, the police wouldnt arrest him.
A. tells B. told C. had told D. would tell
13. If you press that button, what _____?
A. would happen B. would have happened C. will happen D. happen
14. She says if she had realized that the traffic lights were red, she _____.
A. would have stopped B. could stopp C. stopped D. would stop
15. I am very thin. I think, if I _____ smoking, I might get fat.
A. stop B. had stopped C. will stop D. stopped
16. If I _____ that yesterday, I _____ them.
A. had discovered/ would inform B. had discovered/ would have informed
C. had discovered/ could inform D. discovered/ can inform
17. If you _______ to the course regularly, they ________ a certificate last year.
A. go/ gave B. had gone/ would have given
C. go/ give D. went/ would give
18. If he _______ the lesson yesterday, he could do the test better today.
A. has reviewed B. had reviewed C. will review D. reviewed
19. If I ______ in London now, I could visit British Museum.
A. were B. had been C. have been D. would be
20. If it had not rained last night, the roads in the city _______ so slippery now.
A. would not be B. must not be
C. could not have been D. would not have been
1 bình luận về “BT 6. Chọn đáp án đúng 1. I would have visited you before if there _____ quite a lot of people in your house.”