BÀI TẬP ÔN TẬP CÂU ĐIỀU KIỆN CÓ ĐÁP ÁN
Bài 1: Chọn đáp án đúng
1. 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
2. If he ______ the truth, the police wouldn’t arrest him.
A. tells
B. told
C. had told
D. would tell
3. If you press that button what _____?
A. would happen
B. would have happened
C. will happen
D. happen
4. She says if she _____ that the traffic lights were red she _____.
A. had realized/ would stop
B. realized/ could have stopped
C. has realized/ stopped
D. had realized/ would have stopped
5. I am very thin. I think, if I _____ smoking, I might get fat.
A. stop
B. had stopped
C. will stop
D. stopped
6. 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
7. If you _______ to the course regularly, they ________ a certificate last year.
A. go/ gave
B. go/ give
C. had gone/ would have given
D. went/ would give
8. I think he is not at home. If he _____ in, he ______ the phone.
A. was/ answered
B. were/ would answer
C. were/ would have answered
D. had been/ would have answered
9. If I ______ in London now, I could visit British Museum.
A. were
B. had been
C. have been
D. would be
10. If Columbus _______ money from Queen Isabella, he _______ across the Atlantic.
A. do not receive/ could not sail
B. had not received/ might not have sailed
C. did not receive/ might not have sailed
D. would not receive/ might not sail
11. If she …………… the lottery last year, She ………… rich now.
A. have won/would be
B. had won/would be
C. won/would be
D. wins/will be
12. If I …………… the homework last night, I…………… bonus today.
A. had done/would get
B. had done/would have got
C. done/would get
D. does/will get
13. If we had played this game yesterday, we…………… a lot of money now.
A. will have
B. may have
C. would have had
D. would have
14. If it ……………… last night, it would be cold today.
A. had rained
B. rained
C. have rained
D. was raining
15. If she …………… to me, she ……………… in trouble right now.
A. had listened/would be
B. had listened/would have be
C. had listened/would not be
D. A & B
16. If it had rained one hour ago, the streets ………… wet now.
A. would have be
B. will be
C. be
D. would be
17. If I ………………. to the beach yesterday, I would be tired today.
A. have gone
B. goes
C. had gone
D. A & B
18. If they had gone to school yesterday, they ……….. to the museum now
A. would go
B. will go
C. could go
D. A&C
19. If he had done exercise last night, he ……… soccer right now.
A. will play
B. can play
C. plays
D. could play.
20. If Nina had not gone out last week, she ……………… die now.
A. will
B. would
C. could
D. B&C
Bài 2: Điền vào chỗ trống
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.
Bài 3: Điền vào chỗ trống
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
Bài 1
1 - A 2 - B 3 - C 4 - D 5 - A 6 - B 7 - C 8 - B 9 - A 10 - B
11 - B 12 - A 13 - D 14 - A 15 - A 16 - D 17 - C 18 - D 19 - D 20 - D
Bài 2
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 / wouldn't have bought
9. shines
10. won
Bài 3
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
........
Trên đây là toàn bộ nội dung của tài liệu Bài tập ôn tập câu điều kiện có đáp án, để theo dõi nhiều tài liệu tham khảo hữu ích khác vui lòng đăng nhập vào hệ thống Chúng tôi chọn chức năng xem online hoặc tải về máy!
Các em quan tâm có thể tham khảo tư liệu cùng chuyên mục:
Chúc các em học tốt!