Tuyển tập trắc nghiệm ôn thi THPTQG câu điều kiện có đáp án

Bài viết Tuyển tập trắc nghiệm ôn thi THPTQG câu điều kiện có đáp án giúp bạn có thêm tài liệu từ đó tìm được phương pháp học và yêu thích Tiếng Anh hơn.

Exercise 1. Choose the best answer A, B, C or D to complete each of the following sentences.

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. wouldn’t 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. wouldn’t 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 wouldn’t 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 _____ 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

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. go/ give

C. had gone/ would have given                 D. went/ would give

18. 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

19. If I ______ in London now, I could visit British Museum.

A. were                     B. had been               C. have been                        D. would be

20. 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

21. 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

22. 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

23. 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

24. If it _______ last night, it would be cold today.

A. had rained           B. rained                    C. have rained                      D. was raining

25. 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

26. If it had rained one hour ago, the streets _______ wet now.

A. would have be     B. will be                   C. be                                    D. would be

27. If I _______ to the beach yesterday, I would be tired today.

A. have gone            B. goes                       C. had gone                          D. A & B

28. If they had gone to school yesterday, they _______ to the museum now

A. would go              B. will go                   C. could go                          D. A&C

29. If he had done exercise last night, he _______ soccer right now.

A. will play             B. can play                C. plays                                 D. could play

30. If Nina had not gone out last week, she ________ die now.

A. will                       B. would                   C. could                                 D. B&C

31. If the train is late, we _______ to the office.

A. walk                      B. will walk               C. would walk                       D. walks

32. She ________ if she has time.

A. calls                       B. would call             C. will call                             D. calling

33. If it _______ too much, I will buy the smaller one.

A. costs                      B. will cost                C. would cost                        D. cost

34. If the class ______ full, we will find another one.

A. are                         B. will be                   C. were                                   D. is

35. What will we do if the taxi ________?

A. don’t come           B. didn’t come          C. doesn’t come                    D. had not come

36. If it snowed this summer, we _______ skiing.

A. goes                       B. will go                   C. would go                           D. go

37. If you drove more carefully, you ______ so many accidents.

A. would not have    B. will not have        C. wouldn’t have had           D. has

38. If he _______ up earlier, he’d get to work on time.

A. gets                        B. will get                  C. got                                      D. had got

39. I would tell you more about it if we _______ more time.

A. has                         B. will have               C. have                                   D. had

40. If I _____ you, I wouldn’t worry about going to university.

A. am                          B. be                           C. were                                   D. had been

41. If you _______ any money, I’d give you some.

A. hadn’t had            B. haven’t had          C. don’t have                        D. didn’t have

42. You’d earn more money if you _______ more products.

A. to sell                    B. sell                         C. sold                                    D. will sell

43. If I ______ so busy yesterday, I would have visited you.

A. were not                B. wasn’t                   C. aren’t                                 D. hadn’t been

44. If you had seen the film, you _______ it.

A. will enjoy             B. would enjoy         C. would have enjoyed        D. enjoyed

45. She would have gone to the university if she ______ the opportunity.

A. has                         B. will have               C. had had                             D. had

46. If he had been more careful, he _______ an accident.

A. would not have had                                 B. will not have

C. does not have                                           D. would not have

47. If you’d stayed at home, there _________ any trouble.

A. would not be                                            B. will not be           

C. is not                                                         D. would not have been

48. What would you do if he _________ tomorrow?

A. resigned                B. will resign             C. resigns                               D. to resign

49. I’ll do it if he _______ me.

A. asking                   B. will ask                 C. asked                                 D. asks

50. I wouldn’t have believed it if I _______ it with my own eyes.

A. not to see              B. didn’t see              C. don’t see                           D. hadn’t seen

51. If I  _____ a lot of money now, I _________ a new car.

A. have /will buy                                          B. have / would buy

C. had/ will buy                                            D. had/ would buy

52. If I  ______ you, I _______ do that.

A. am/ will                 B. were /would         C. were/ will                          D. had been/ would

53. If I were offered the job, I think I __________ it.

A. take                       B. will take                C. would take                        D. would have taken

54. I would be very surprised if he ________.

A. refuses                  B. refused                  C. had refused                      D. would refuse

55. Many people would be out of work if that factory ________ down.

A. closes                    B. had closed            C. closed                                D. would close

56. If she sold her car, she _______ much money.

A. gets                        B. would get              C. will get                              D. would have got

57. They would be disappointed if we _______

A. hadn’t come         B. wouldn’t come     C. don’t come                       D. didn’t come

58. Would John be angry if I _______ his bicycle without asking?

A. take                       B. took                       C. had taken                          D. would take

59. She _______ terrible upset if I lost this ring.

A. will be                   B. would be               C. were                                   D. had been

60. If someone _______ in here with a gun, I would be very frightened.

A. would walk          B. walks                     C. had walked                       D. walked

61. What would happen if you _______ to work tomorrow?

A. don’t go                B. didn’t go               C. won’t go                            D. wouldn’t go

62. We’ll get wet if we _______ out.

A. go                           B. did go                    C. went                       D. had gone

63. If I go shopping, I _______ some food.

A. buy                        B. will buy                 C. would buy            D. would have bought

64. If I find it, I _______ you.

A. will tell                 B. would tell             C. had told                 D. told

65. What would you do if you _______ a million dollars?

A. would win             B. win                         C. had won                D. won

66. They’d be hurt if I _______

A. don’t go                B. didn’t go               C. hadn’t gone          D. wouldn’t go

67. If we took the 6: 30 train, we _______ too early.

A. would have arrived         B. arrived      C. will arrived           D. would arrive

68. If I had known you were in hospital, I _______ to see you.

A. will go                   B. would go               C. went                       D. would have gone

69. If I _______ him, I would have said hello.

A. had seen               B. see                         C. saw                        D. would see

70. I _______ out if I hadn’t been so tired.

A. will go                   B. went                       C. would have gone D. would go

71. If I _______ a camera, I would have taken some pictures.

A. have                       B. had                         C. would have           D. had had

72. You won’t pass the examination ______ you study more.

A. as long as              B. unless                    C. if                            D. whether

73. If only I ______ you wanted to invest money in business.

A. had known           B. knew                      C. have known          D. know

74. If I were to leave my country , I _______ disappointed.

A. probably be          B. would have been C. will be                   D. would be

75. If he hadn’t wasted too much time, he ______ in his examination.

A. would fail                                                 B. wouldn’t fail       

C. wouldn’t have failed                               D. won’t fail

76. If I had taken that English course, I ________ much progress.

A. had made              B. would have made C. made                      D. would make

77. If I were in your place, I _______ a trip to England.

A. will make              B. had made              C. made                      D. would make

78. If I ________ you , I’d save some of your lottery winning.

A. be                           B. were                       C. am                          D. was

79. If the car _______ larger, we would have bought it.

A. had been               B. have been             C. has been                D. been

80. If I had enough money, I ______ abroad to improve my English.

A. will go                   B. should go              C. would go               D. should have go to

81. If it _____ convenient, let’s go out for a drink tonight.

A. be                           B. was                         C. were                       D. is

82. If you _____ time, please write to me.

A. have                      B. have had               C. had                         D. has

83. If  you had the chance, _____ you go finishing?

A. did                         B. would                    C. may                        D. do

84. Trees won’t grow _____ there is enough water.

A. if                            B. when                      C. unless                    D. as

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

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

86. I wish I _____ you some money for your rent, but I’m broke myself.

A. can lend                B. could lend             C. would lend           D. will lend

87. If someone _____ into the store, smile and say, “May I help you?”

A. comes                    B. came                      C. would come          D. could lend

88. If you stay up late the previous night, you _____ sleepy the next morning.

A. feel                         B. to feel                    C. feels                       D. will feel

89. If Peter _____, Sarah will be sad because she wants to meet him very much

A. comes                    B. do not come          C. does not come      D. will come

90. If his teeth still _____, he will have to go to the dentist’s again.

A. hurt                        B. hurts                      C. to hurt                   D. will hurt

Exercise 2. Identify the one that has a mistake by circling the corresponding letter A, B, C or D

91. If we will reduce the speed of population growth, there will be less pressure on the

                     A                                              B                                             C                D

earth.

92. Unless we leave a bowl of water under the sun, it will evaporate.

     A                         B                     C                     D

93. If we continue to use fuels at the current rate, we would soon have to face a fuel

      A                           B                                                      C                            D

crisis.

94. If I am 10 centimeters taller, I would play basketball.

        A            B           C             D

95. If the doctors could find in the remedy, a lot of people would be saved.

                A                  B                            C                       D

96. If she bought that house now, she ran out of money.

                   A                    B             C        D

97. What you would do if you could speak French well?

        A             B                     C                            D

98. If I had known he is not at home, I wouldn’t have gone all the way to his house.

                   A             B                                   C                                  D

99. If I had known that the road were flooded, I would never have taken that way.

                  A                                   B                  C                      D

100. If I were you, I will go to the dentist’s and have the tooth checked.

          A                  B                  C                                            D

ĐÁP ÁN

1B

2A

3A

4B

5D

6A

7B

8C

9A

10B

11A

12B

13C

14D

15A

16B

17C

18B

19A

20B

21B

22A

23D

24A

25A

26D

27C

28D

29D

30D

31B

32C

33A

34D

35C

36C

37A

38C

39D

40C

41D

42C

43D

44C

45C

46A

47D

48A

49D

50D

51D

52B

53C

54B

55C

56B

57D

58B

59B

60D

61B

62A

63B

64A

65D

66B

67D

68D

69A

70C

71D

72B

73A

74D

75C

76B

77D

78B

79A

80C

81D

82A

83B

84C

85B

86B

87A

88D

89A

90A

91A

92A

93C

94A

95B

96C

97B

98B

99D

100B

Xem thêm tài liệu môn Tiếng Anh hay, chi tiết khác: