Luyện tập câu điều kiện 1

Choose the best answer A, B, C or D to indicate the correct answer to each of the following questions.

1. If I were a better conversationalist, ____ to parties more often?

A. I would be invited B. I would have been invited C. would I be invited D. would I have been invited

2. Should she have some more money, she ____ a better car.

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

3. Had you been more careful, such typing mistakes ____ avoided.

A. can have been B. would be C. might have been D. should be

4. Don’t worry ____ home late tonight.

A. when I’ll be B. if I’ll be C. unless I’ll be D. if I’m

5. If I ____ you, I wouldn’t buy that book.

A. are B. am C. were D. aren’t

6. If she ____ harder, she can pass the exam.

A. study B. studies C. studied D. studying

7. Unless it rains soon, a lot of plants ____.

A. die B. will die C. won’t die D. would die

8. If I ____ an Angel, I would try to make happy all the children.

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

9. If she ____ the truth, she’d never want to see you again.

A. would know B. knows C. will know D. knew

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

12. You would study Italian if it ____ here.

A. was teaching B. were taught C. would be taught D. is taught

13. I would have visited you before if there ____ a lot of people in your house.

A. hadn’t B. hadn’t been C. wouldn’t be D. wasn’t

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

15. John would take a great risk now if he ____ his money in that business last year.

A. would invest B. invested C. had invested D. invests

16. If you waited, he ____.

A. will come B. would come C. comes D. wouldn’t come

17. If you ____ the bell, the servant would come.

A. ring B. rings C. don’t ring D. rang

18. If you press that button what ____?

A. would happen B. would have happened C. will happen D. happen

19. I ____ one of my special desserts for dinner if you like.

A. make B. will make C. am going to make D. am making

20. The car ____ if somebody takes it there.

A. will be repaired B. would be repaired C. will been repaired D. is repair

21. The room ____ if it is not empty.

A. couldn’t be repainted B. cannot be repainted C. could be repainted D. can be repainted

22. If you ____ Mary by chance, please give her my phone number.

A. met B. meet C. could meet D. will meet

23. If you put salt in water, it ____.

A. dissolves B. would dissolve C. could dissolve D. dissolved

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

25. If it ____ a lot, the rice crop wouldn’t grow.

A. don’t rain B. didn’t rain C. rained D. didn’t rained

26. If I steal her pocket dictionary, she ____ angry.

A. will be B. is C. are D. won’t be

27. If you press that button what ____?

A. happen B. happened C. will happen D. would happen

28. If I had free time, I ____ some shopping with you.

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

29. If she ____, she will be late for school.

A. hurry B. hurries C. doesn’t hurry D. don’t hurry

30. If I were you, I ____ that job.

A. will accept B. would accept C. won’t accept D. accepted

Chia sẽ