Bài tập câu điều kiện hỗn hợp có đáp án trong tiếng Anh


Bài tập câu điều kiện pha trộn hỗn hợp các loại điều kiện 1 2 3

1. If you take my advice, you ........................ (be) happy.
2. What would you do if you ........................ (be) me?
3. If you ........................ (lend) me some books I will give them back in two weeks.
4. I ........................ (send) her a letter if I had found her address.
5. She ........................ (not/steal) the bread if she hadn't been hungry.
6. If she ........................ (come) here I will tell her about the film.
7. I will be unhappy if you ........................ (leave) me.
8. If you hadn't been so crazy you ........................ (not/buy) this expensive house.
9. If the sun ........................ (shine) I will go to the beach.
10. If I ........................ (win) the lottery I would leave my country.


Đáp án:
  1. will be
  2. were
  3. lend
  4. would have sent
  5. would not have stolen / wouldn't have stolen
  6. comes
  7. leave
  8. would not have bought -hoặc- wouldn't have bought
  9. shines
  10. won



Bài tập câu điều kiện 1 2 3 hỗn hợp
  1. ............ we ............(have) enough time if we wanted to see the castle?
  2. In case you ............(buy) a car, will you teach me to drive?
  3. If I............(not be) in a hurry, I wouldn't have made so many mistakes.
  4. She won't finish it on time if she ............ (not start) right now.
  5. She ............ (get angry) if you had told her.
  6. On condition that they ............(support) our product, they would get a discount.
  7. Even if I ............(ask) him, he won't come.
  8. Had I driven slowly, I ............(not crash)
  9. It will be a disaster unless they ............ (help) us.
  10. If you ............ (have) something to eat, you wouldn't have felt sick.
  11. I wouldn't risk it if I ............ (be) you.
  12. She would get fat if she ............ (not stop) eating.
  13. The chicken wasn't good. It ............(taste) better if you had put some spices on it.


Đáp án
  1. Would; have
  2. buy
  3. had not been
  4. does not start
  5. would have got
  6. supported
  7. ask
  8. would not have crashed
  9. help
  10. had had
  11. were
  12. did not stop
  13. would have tasted