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

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:

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.