50 Bài tập Đảo ngữ câu điều kiện cực hay có lời giải

Bài viết 50 Bài tập Đảo ngữ câu điều kiện cực hay có lời giải gồm đầy đủ lý thuyết trọng tâm về Đảo ngữ câu điều kiện và trên 50 bài tập về Đảo ngữ câu điều kiện chọn lọc, có đáp án chi tiết giúp bạn nắm vững cách sử dụng của Đảo ngữ câu điều kiện.

50 Bài tập Đảo ngữ câu điều kiện cực hay có lời giải

PHẦN I. LÝ THUYẾT

1. Định nghĩa

Câu điều kiện đảo ngữ là câu điều kiện không thật ở hiện tại hay không thật ở quá kh

2. Cấu trúc - Công thức

*Đảo ngữ câu điều kiện loại 1: Should + S + (not) + V_inf

Ex: If that should happen, I’d be ready for it.

→ Should that happen, I’d be ready for it.

*Đảo ngữ câu điều kiện loại 2: Were + S +(not) + to_inf

Ex: If I offered you a job, I would need a strong recommendation from your former.

→ Were I to offer you a job, I would need a strong recommendation from your former.

*Đảo ngữ câu điều kiện loại 3: Had +S + (not) + PP

Ex: If I had known that would happen, I would have given him the money.

→ Had I Known that would happen, I would have given him the money

PHẦN II. BÀI TẬP ÁP DỤNG

Task 1. Cho dạng đúng của động từ trong ngoặc

1. If we meet at 9:30, we (have) _________________plenty of time.

2. If you (find) _________________ a skeleton in the cellar, don’t mention it to anyone.

3. The zookeeper would have punished her with a fine if she ( feed) ________ the animals..

4. If you pass your examination, we (have) _________________a celebration.

5. Lisa would find the milk if she (look) _________________ for it in the fridge.

6. What (happen) _________________if I press this button?

7. The door will be unlocked if you (press)_________________ the green button.

8. I should have voted for her if I (have) _________________ a vote then.

9. If you go to Paris, where you (stay) _________________?

10. If you (swim) _________________ in this lake, you’ll shiver from cold.

1. will have 2. find 3. had fed
4. will 5. looked 6. will happen
7. press 8. had had 9. will you stay
10. swim

Task 2. Chọn đáp án đúng

1. ............. anyone wish to access the information on the status of his or her order, the password should be entered.

     A. If

     B. Should

     C. Whether

     D. As though

2...............it be necessary, you can print out your form and then send it to us by fax or postal service.

     A. Since

     B. Should

     C. Unless

     D. When

3.............Jonh worked hard, he would have been promoted last year.

     A. if

     B. were

     C. should

     D. had

4.............. the patient's condition get worse, the nurse will call in an internist.

A Might

     B. Unless

     C. Should

     D. If

5.............she wish to have more detailed information, please consult your employee handbook.

     A. would

     B. could

     C. might

     D. should

1B 2B 3D 4C 5D

Task 3. Choose the best answer

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

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

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

4. If it ……………………………last night, it would be cold today.

     A. Had rained

     B. rained

     C. have rained

     D. was raining

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

1. B. had won/would be

2. A. Had done/would get

3. D. would have

4. A. Had rained

5. C. had listened/would not be

Task 4. Đ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.

1. Would; have

2. buy

3. had not been

4. does not start

5. would have got

Bài tập bổ sung

Exercise 1. Select the response from the list that best completes the sentence.

1. If you should need some more money, take an extra twenty.

____________________, take an extra twenty.

A. Were you need some more money

B. Had you need some more money

C. Should you need some more money

2. If I were your teacher, I would insist you try harder.

____________________, I would insist you try harder.

A. Were I your teacher

B. I were your teacher

3. If my boss calls, please let me know right away.

 ___________________, please let me know right away.

A. Should my boss call

B. Should my boss calls

4. If I had thought of the right words, I would have told him what I was thinking!

___________________, I would have told him what I was thinking!

A. I had thought of the right words

B. Had I thought of the right words

5. If I were a millionaire, I would not have to worry about spending money.

___________________, I would not have to worry about spending money.

A. Were I a millionaire

B. Was I a millionaire

C. I was a millionaire

6. If they run out of tickets, we will have to go to another movie.

___________________, we will have to go to another movie.

A. Were they run out of tickets

B. Should they run out of tickets

C. Had they run out of tickets

7. If you change your mind, let me know.

 ___________________, let me know.

A. Should you change your mind

B. Do you change your mind

C. You change your mind

8. If you had known my dad, you would have thought he was wonderful too

___________________, you would have thought he was wonderful too.

A. Know my dad

B. Have you known my dad

C. Had you known my dad

9. If you had seen the bird dancing, you would have laughed too.

___________________, you would have laughed too.

A. Had you seen the bird dancing

B. Had you see the bird dancing

C. Were you seen the bird dancing

10. If I were a movie star, I could get any table in the fanciest restaurant.

___________________, I could get any table in the fanciest restaurant.

A. Was I a movie star

B. Were I a movie star

C. Am I a movie star

Đáp án:

1. C

2. A

3. A

4. B

5. A

6. B

7. A

8. C

9. A

10. B

Exercise 2. Choose the best answer.

1. ________ Mary study hard, she will pass the exam

A. If                        B. Should

C. Were                  D. Had

2. ________ they stronger, they could lift the table

A. If                        B. Should

C. Were                  D. Had

3. ________ Mary studied hard, she would have passed the exam

A. If                        B. Should

C. Were                  D. Had

4. ________ I to learn English, I would read an English book.

A. If                        B. Should

C. Were                  D. Had

5. ________ I you, I wouldn’t turn down his invitation

A. Do                      B. Should

C. Were                  D. Had

6. ________ Adam Levine, I might not have met you.

A. Had it not for

B. Had not it been for

C. Had it no been for

D. Had it not been for

7. ________, you would have succeeded in your business.

A. If you listened to my advice

B. Were you to listen to my advice

C. Had you listened to my advice

D. As long as you listened to my advice

8. ________, he would have been able to pass the exam.

A. If he studied harder last year

B. Provided he studied hard last year

C. Studying harder last year

D. Had he studied harder last year

9. My father paid my fees. ________ that, I wouldn’t be here now.

A. If there were not

B. But for

C. Had it not been for

D. B and C are correct.

10. It would have been a much more serious accident ________ fast at the time.

A. had she been driving

B. was she driving

C. she had driven

D. she drove

11. ________ interested in that subject, I would try to learn more about it.

A. Were I

B. Should I

C. I was

D. If I am

12. ________ then what I know today, I would have saved myself a lot of time and trouble over the years.

A. Had I known

B. Did I know

C. If I know

D. If I would know

13. Never ________ out with anyone at night.

A. does she eats

B. does she eat

C. do she eat

D. did she ate

14. At no time ________ I would accept late homework.

A. did I say

B. did I said

C. said I

D. I said

15. ________ experienced this exhilarating emotion.

A. Never in her life she had

B. Never in her life had she

C. Never she had in her life

D. Never she in her life had

16. ________ that he was a compulsive liar.

A. Little do I knew

B. Little did I knows

C. Little did I knew

D. Little did I know

Đáp án:

1. B

2. C

3. D

4. C

5. C

6. D

7. C

8. D

9. D

10. A

11. A

12. A

13. B

14. A

15. B

16. D

Xem thêm các bài tập Ngữ pháp Tiếng Anh cực hay có lời giải chi tiết khác:

Đã có app VietJack trên điện thoại, giải bài tập SGK, SBT Soạn văn, Văn mẫu, Thi online, Bài giảng....miễn phí. Tải ngay ứng dụng trên Android và iOS.

Theo dõi chúng tôi miễn phí trên mạng xã hội facebook và youtube:

Follow https://www.facebook.com/hoc.cung.vietjack/ để tiếp tục theo dõi các loạt bài mới nhất về ngữ pháp tiếng Anh, luyện thi TOEIC, Java,C,C++,Javascript,HTML,Python,Database,Mobile.... mới nhất của chúng tôi.


Đề thi, giáo án các lớp các môn học
Tài liệu giáo viên