100 Bài tập trắc nghiệm câu điều kiện trong Tiếng Anh có đáp án

Bài viết thuộc phần 20 trong serie 180 bài viết về Tài liệu Tiếng Anh lớp 12

Bổ sung thêm kho bài tập Tiếng Anh theo chủ đề, Thích Tiếng Anh chia sẻ “100 Bài tập trắc nghiệm câu điều kiện trong Tiếng Anh có đáp án” bản PDF. Tài liệu giúp bạn ôn lại lý thuyết về câu điều kiện loại 1, loại 2, loại 3 thông qua luyện tập các dạng câu hỏi được phân bố từ mức độ cơ bản đến nâng cao có đáp án tham khảo, phù hợp cho các bạn học sinh lớp 8, lớp 9,… ôn luyện tốt phần ngữ pháp Tiếng Anh này.

Tham khảo thêm 

Trích từ tài liệu

1.We’ll have lunch outside in the garden, _____ it’s too cold.

if B. unless C. in case      `           D. should

2.John _____ win more races if he trained harder.

would B. will C. would have        D. shall

3.If the machine _______, press this button.

stop B. stops C. would stop         D. stoped

The lecturer didn’t know what he was talking about, but if Dr Mason _____ I would have listened carefully.

lectured                            B. was lecturing

would lecture                   D. had been lecturing

5.I can’t understand what he sees in her! If anyone treated me like that, I _________ extremely angry!

am B. would be             C. will be                  D. was

6.If you _____ up all the orange juice that was in that carton, you ought to go out and get some more.

drank B. drinking C. drunk                   D. drink

7.Rachel will be pleased _________ she passes her driving test.

should B. will C. if                            D. unless

8.I _____ you sooner had someone told me you were in hospital.

visited                                                    B. visit

would have visited                              D. had visited

9.If you can give me one good reason for your acting like this, _____ this incident again.

I don’t mention B. I will never mention

I never mention D. will I never mention

10.You can use my car ___________ you drive carefully.

unless B. as long as C. as soon as D. when

11.If everyone _____ an extra hour a day, it would greatly increase production.

work B. works C. working   D. worked

12.If energy _____ inexpensive and unlimited, many things in the world would be different.

is B. were C. will be            D. would be

13.Don’t bother to ring me _________ it’s important.

unless B. in case C. if                            D. as

14.If you help me with this exercise, I ________do the same for you one day.

will B. would C. was                       D. am

15.According to the timetable, if the train _______ on time, we _______ arrive at 5.30.

leaves/ would B. left/ would C. leaves/ will         D. was leaving/ would

16.If I could speak Spanish, I _____ next year studying in Mexico.

will spend B. had spent

would spend D. would have spent

17.The bus won’t stop __________ you ring the bell.

if B. as soon as C. providing            D. unless

18.You’d better take a coat ________ it gets cold.

if B. in case C. as long as D. while

19.If you _____ to my advice in the first place, you wouldn’t be in this mess right now.

listen            B. will listen                      C. listened                     D. had listened

20.If it _____ fine tomorrow, we will go to the coast.

will be B. was C. is                            D. being

21.If I ask Paul nicely, he_____ us.

may B. will C. would                   D. should

22.You_____  yourself ill if you don’t eat properly.

were to make B. make C. would make       D. will make

23.If the ball _____ the line, that would have been the end of the game.

had crossed B. crossed C. crosses                  D. cross

24._____ more help, I could call my neighbour.

Should I need B. Needed

I have needed D. I should need

25.Come on! _____ we hurry, we’ll miss the plane!

if B. unless C. in case                  D. supposed

26._____ you like to see my stamp collection?

will B. would C. do                          D. have

27.I didn’t get home until after midnight last night. Otherwise, I _____ your call.

returned                                   B. had returned

would return                             D. would have returned

28.If Jake _____ to go on the trip, would you have gone?

hadn’t agreed                 B. doesn’t agree

didn’t agreed           D. wouldn’t agree

29.If I found Rob’s phone number now, I _____ him about the change in plans.

called            B. had called      C. could call           D. will call

30.If I see him, I _____ him a gift.

give B. would give C. will give              D. gave

31.If I had a typewriter, I _____ it myself.

typed B. would have typed

would typed D. am typing

32.If you don’t keep silent, you ________wake the baby up.

will B. would C. had                        D. can

33.If I had known that you were in hospital, I _____ you.

would visit B. would have visited

will visit C. visited

34.I don’t understand this point of grammar. I wish I ______ it better.

understood B. would understand

had understood D. understands

35.It never stops raining here. I wish it ______ raining.

stopped B. would stop          C. had stopped       D. will stop


Tải về PDF
Nếu link tải bị lỗi, bạn có thể tải về link dự phòng sau: Link Dropbox | Link Box


100 Bài tập trắc nghiệm câu điều kiện trong Tiếng Anh có đáp án
3.6 (14) votes

Xem tiếp bài trong serie

Bài trước: 100 Bài tập trắc nghiệm câu bị động trong Tiếng Anh có đáp án Bài tiếp theo: 50 Bài tập 12 thì trong Tiếng Anh có đáp án