Chuyên đề ôn thi Ngữ pháp Tiếng Anh 12 - Câu điều kiện có đáp án

  • 1Làm xong biết đáp án, phương pháp giải chi tiết.
  • 2Học sinh có thể hỏi và trao đổi lại nếu không hiểu.
  • 3Xem lại lý thuyết, lưu bài tập và note lại các chú ý
  • 4Biết điểm yếu và có hướng giải pháp cải thiện

Câu 1:

If you watch this film, you_______about the cultures of Southeast Asian coutries.

A. learned 

B. were learning 

C. will learn 
D. would learn
Câu 2:
If our teacher were here now, he________us with this difficult exercise.
A. has helped 

B. helps 

C. will help 

D. would help
Câu 3:
If you follow my directions, you_________ her house easily.
A. will find 

B. would have found 

C. found 

D. would find
Câu 4:
If Tim_________so fast, his car wouldn’t have crashed into a tree.
A. haven’t driven 

B. didn’t drive 

C. drives 
D. hadn’t driven
Câu 5:

Mark the letter A, B, C, or D on your answer sheet to indicate the correct answer to each of the following questions.

If it hadn’t been for the soft ground, my horse________.

A. will won 
B. would win 
C. would have won
Câu 6:
What________you do if you found a burglar in your house?
A. do 
B. will
C. would
Câu 7:
If I________what a bad driver you were I wouldn’t have come with you.
A. realized 
B. had realized 
C. was realizing
Câu 8:
If you had told me that he never paid his debts I________have lent him the money.
A. wouldn’t have lent 
B. won’t lend 
C. wouldn’t lend
Câu 9:

If you slept under a mosquito net you________bitten so often.

A. wouldn’t be 
B. won’t be 
C. wouldn’t have been
Câu 10:
If he________hard today can he have a holiday tomorrow?
A. had worked 
B. works 
C. work
Câu 11:
But for the fog we________our destination ages ago.
A. would reach 
B. will reach 
C. would have reached
Câu 12:

If we leave the car here it  ________in anybody’s way.

A. won’t be
B. will be 
C. would be
Câu 13:
I________ruined if I bought her everything she asked for.
A. would have been 
B. would be 
C. will be
Câu 14:

I could tell you what this means if I________Greek.

A. know
B. knew 
C. had known
Câu 15:

Unless he________more he won’t get much money.

A. sells 
B. doesn’t sell 
C. will sell
Câu 16:

If you________he wouldn’t have known that we were there.

A. had sneezed
B. hadn’t sneezed
C. would sneeze
Câu 17:

If I lend you $10 when________you repay me?

A. do 
B. will
C. would
Câu 18:
If everybody________$1 we would have enough.
A. gave 
B. give 
C. will give
Câu 19:
We’ll have to move upstairs if the river________any higher.
A. had been risen 
B. would rise 
C. rises
Câu 20:

Choose the correct answer A, B, C or D to complete the sentences from the prompts.

 If/ temperature/ fall/ below zero/ water/ freeze.

A. If the temperature fell below zero, water will freeze. 

B. If the temperature fall below zero, water would freeze. 

C. If the temperature falls below zero, water freezes. 

D. If the temperature fell below zero, water had frozen.
Câu 21:

 If / you/press/ this button/ the machine/ switch off.

A. If you press this button, the machine switches off. 

B. If you press this button, the machine will switch off. 

C. If you pressed this button, the machine would switch off. 

D. If you pressed this button, the machine had switched off
Câu 22:

If/ you/come/ late/ they/ not let/ you/ in.

A. If you come late, they will not let you in. 

B. If you come late, they don’t let you in. 

C. If you came late, they would not let you in. 

D. If you came late, they would have let you in.
Câu 23:

If/ he /go on/ tell lies/ nobody/ believe/ a word/ he/ say.

A. If he goes on telling lies, nobody would believe a word he says. 

B. If he went on telling lies, nobody will believe a word he says. 

C. If he goes on telling lies, nobody will believe a word he says. 

D. If he had gone telling lies, nobody would believe a word he says.
Câu 24:

 If/camera/be/ on/ a red light/ appear.

A. If the camera is on, a red light appears. 

B. If the camera is on, a red light will appear. 

C. If the camera was on, a red light appears. 
D. If the camera was on, a red light would appear.
Câu 25:

If/ you/ not like/this table/I / bring/ you/ another.

A. If you don’t like this table, I bring you another. 

B. If you didn’t like this table, I would bring you another. 

C. If you hadn’t been like this table, I will bring you another. 

D. If you don’t like this table, I will bring you another.
Câu 26:

If/ he/be/ angry/ his face/ always/ go/ bright red.

A. If he is angry, his face will always goes bright red. 

B. If he is angry, his face always goes bright red. 

C. If he was angry, his face always goes bright red. 

D. If he had been angry, his face had always gone bright red.
Câu 27:

If/ machine/ not have/ enough oil/ it/ not work.

A. If the machine doesn’t have enough oil, it hadn’t worked. 

B. If the machine doesn’t have enough oil, it doesn’t work. 

C. If the machine didn’t have enough oil, it wouldn’t work.
D. If the machine didn’t have enough oil, it hadn’t work.
Câu 28:

If/ you/ see/ him/ tell/ him/ ring/ me/ up.

A. If you saw him, tell him to ring me up. 

B. If you saw him, told him to ring me up. 

C. If you see him, tell him to ring me up. 
D. If you see him, will tell him to ring me up.
Câu 29:

If/ water/ boil/ it/ change into/ steam.

A. If water boils, it changes into steam 

B. If water boils, it would change into steam 

C. If water boiled, it would change into steam 

D. If water boils, it Will change into steam.
Câu 30:

Choose the correct answer among A, B, C or D which best expresses the meaning of the sentence.

Should you need help, I’ll be in the room next door.

A. I’ll be helping others in the room. 

B. I’m available to help you. 

C. You shouldn’t ask me for help. 
D. Do you need help from me?
Câu 31:

If I hadn’t been driving so fast, I wouldn’t have gotten a speeding ticket.

A. I get a lot of speeding tickets. 

B. I was driving too fast. 

C. I like to drive fast. 
D. I didn’t get a ticket
Câu 32:

 I couldn’t have made it if you didn’t help me.

A. I couldn’t have made it without you helped me. 

B. As long as you helped me, I would make it. 

C. But for your help, I couldn’t have made it. 

D. Unless you helped me, I could have made it.
Câu 33:

Should you have questions, give me a call on my cell.

A. You shouldn’t call me on my cell. 

B. Did you have questions? 

C. Call me soon. 
D. Call me if you have questions.
Câu 34:

I opened the door slowly, otherwise, I could have hit someone.

A. If I didn’t open the door slowly, I could hit someone. 

B. If I opened the door slowly, I could have hit someone. 

C. If I had opened the door slowly, I could have hit someone. 

D. Unless I had opened the door slowly, I could have hit someone.
Câu 35:

Life without friends or family would be lonely for me.

A. Were it not for friends or family, life would be lonely for me. 

B. My life is lonely because I don’t have many friends. 

C. If my life doesn’t have friends or family, it will be lonely. 

D. I cannot live without friends or family.
Câu 36:

Had you told us sooner, we could have helped you.

A. We’re glad you told us. 

B. We were happy to help you. 

C. We needed to know earlier. 
D. Why did you tell us so soon?
Câu 37:

If there had been a faster way to get to the theater, I would have taken it.

A. I took the fastest way to the theter. 

B. I didn’t take the fastest way. 

C. The theater was too far away.
D. I took several different routes.
Câu 38:

Had anyone warned us about the situation, we would have stayed home.

A. We stayed home. 

B. We didn’t stay home. 

C. Some one warned us. 
D. Several people warned us.
Câu 39:

Were we rich, we would live in a house overlooking the ocean

A. Are we rich? 

B. Rich people live in houses overlooking the ocean. 

C.We aren’t rich. 
D. We live in a house overlooking the ocean.