1. If you _____ up all the orange juice that was in that carbon, you ought to go out and get some more. A. drank B. drinking C. drunk D. drink 2. We’ll have lunch outside in the garden, _____ it’s too cold. A. if B. unless C. in case D. should 3. John _____ win more races if he trained harder. A. would B. will C. would have D. shall 4. If the machine _____, press this button. A. stop B. stops C. would stop D. stopped 5. I _____ you sooner had someone told me you were in hospital. A. visited B. visit C. would have visited D. had visited 6. According to the timetable, if the train _____ on time, we _____ arrive at 5:30. A. leaves/would B. left/would C. leaves/will D. was leaving/would 7. If you _____ to my advice in the first place, you wouldn’t be in this mess right now. A. listen B. will listen C. listened D. had listened 8. If _____ as I told her, she would have succeeded. A. she has done B. she had done C. she does D. she did 9. 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 10. I am very thin. I think if I _____ smoking, I might get fat. A. stop B. had stopped C. will stop D. stopped

2 câu trả lời

1. D. drink (câu điều kiện loại 1)

2. B. unless (= if not)

3. A. would (câu điều kiện loại 2)

4. B. stops 

=> Nếu cái máy dừng, hãy ấn nút này

5. C. would have visited (câu điều kiện loại 3 - đảo ngữ)

6. C. leaves / will

=> Theo thời gian biểu, nếu chuyến rời đi đúng giờ, chúng ta sẽ đến lúc 5:30

7. D. had listened (mixed conditionals)

8. B. she had done (Câu đk loại 3)

9. A. had known/ could have phoned 

=> Tôi mà biết số điện thoại của cô ấy thì tôi đã có thể gọi cô ấy vào tối qua rồi

10. A. stop (ĐK loại 1)

`1. A`

`2. B`

`3. A`

`4. B`

`5. C`

`6. C`

`7. A`

`8. B`

`9. C`

`10. D`