Trang chủ Đề thi & kiểm tra Lớp 12 Tiếng anh Luyện tập về các loại câu điều kiện khác liên quan Có lời giải chi tiết

Luyện tập về các loại câu điều kiện khác liên quan Có lời giải chi tiết

Câu 1 : She was too shy. Otherwise, she _____ many more friends.

A will make

B can make 

C would have made    

D should have made

Câu 2 : Without the life-jackets, most passengers _____ drowned in that accident   

A would have been 

B would be

C had been

D were

Câu 3 : But for his wife’s encouragement, he ____ gotten to the top of his profession.   

A hadn’t  

B hasn’t                    

C won’t have

D wouldn’t have

Câu 4 : My parents lent me the money. Otherwise, I ____ this shop    

A hadn’t opened 

B couldn’t open

C weren’t be able to open

D wouldn’t have opened

Câu 5 : Carol was late for work this morning. But for the traffic jam, she ____ half an hour earlier    

A  could come  

B could have come 

C had come  

D can have come

Câu 6 : But for the hold-up, we ____ here in time   

A  would have been    

B could be       

C had been

D must have been

Câu 7 : Had you told me that this was going to happen, I __________it.    

A would have never believed 

B don’t believe

C hadn’t believed    

D can’t believe

Câu 8 : Unless you __________all of my questions, I can’t do anything to help you.

A answered

B answer

C would answer 

D are answering

Câu 10 : I __________you sooner had someone told me you were in the hospital.  

A would have visited 

B visited                     

C had visited 

D visit

Câu 11 : __________more help, I will call my neighbor.

A needed                 

B should I need

C I have needed 

D I should need

Câu 12 : ____ you, I would think twice about that decision. It could be a bad move.     

A If I am 

B should I be

C were I    

D  if I had been

Câu 13 : ____ resigned, we would have been forced to sack him.      

A Had he not

B Had  he

C He had not   

D He not had

Câu 14 : ______you work harder, you will be sacked.                             

A Whether    

B If     

C However   

D Unless 

Câu 15 : Unless you _____ quiet, I’ll scream.    

A don’t keep   

B keep                               

C kept                    

D didn’t keep

Câu 16 : I won’t wake unless I ______ the alarm.             

A  don’t hear

B heard         

C hear                     

D didn’t hear

Câu 17 : ______, he would have been able to pass the exam.         

A If he studied more                                                 

B If he were studying more

C  Studying more  

D Had he studied more

Câu 18 : Had I had some more  money, I _______ that book.    

A would buy 

B will buy

C would have bought    

D all are correct

Câu 19 : I will bring an umbrella with me               it rains.      

A unless                              

B in case   

C although                   

D because

Câu 20 : Providing that I had studied hard last night, I                    the test easily now.       

A  would have done  

B will do 

C wouldn’t have done   

D would do

Lời giải có ở chi tiết câu hỏi nhé! (click chuột vào câu hỏi).

Copyright © 2021 HOCTAP247