Условные предложения (грамматика, теория и практика)

uslov_predl1 uslov_predl2

  1. Раскройте скобки в условных предложениях I типа и поставьте глаголы в правильнуюформу.
  1. If he … (practice) every day, he … (become) a champion. (Если он будет тренироваться каждый день, он станет чемпионом.)
  2. She … (help) us if we … (ask). (Она поможет нам, если мы попросим.)
  3. If they … (have) enough money, they … (open) a restaurant next year. (Если у них будет достаточно денег, они откроют ресторан в следующем году.)
  4. I … (not talk) to you anymore if you … (insult) me. (Я не буду с тобой больше разговаривать, если ты обидишь меня.)
  5. If Bob … (not keep) his word, Anna … (beangry) withhim. (Если Боб не сдержит слово, Анна разозлится на него.)

 

  1. Раскройте скобки в условных предложениях II типа и поставьте глаголы в правильнуюформу.
  1. If you … (have) a driving license, you … (get) thisjob. (Если бы у тебя были водительские права, ты бы получил эту работу.)
  2. My dog … (be) 20 years old today if it … (be) alive. (Моей собаке исполнилось бы 20 лет сегодня, если бы она была жива.)
  3. I … (go) to the police if I … (be) you. (Я бы обратился в полицию на твоем месте.)
  4. If people … (not buy) guns, the world … (become) safer. (Если бы люди не покупали оружие, мир стал бы безопаснее.)
  5. Tom … (not eat) much “fast food” if his wife … (cook) athome. (Том не ел бы много «фастфуда», если бы его жена готовила дома.)

 

  1. Раскройте скобки в условных предложениях III типа и поставьте глаголы в правильную форму.
  1. I … (visit) Sarah yesterday if I … (know) that she was ill. (Я бы навестил Сару вчера, если бы знал, что она больна.)
  2. If you … (go) with me to Paris last month, you … (see) the Eifel Tower too. (Если бы ты поехал со мной в Париж в прошлом месяце, ты бы тоже увидел Эйфелеву башню.)
  3. We … (not get wet) if you … (take) anumbrella. (Мы бы не промокли, если бы ты взяла зонт.)
  4. If Mum … (not open) the windows, our room … (not be) full of mosquitoes. (Если бы мама не открыла окна, наша комната не была бы полна комаров.)
  5. Nick … (not be) so tired this morning if he … (go to bed) early last night. (Ник не был бы таким уставшим этим утром, если бы рано лег спать прошлой ночью.)

 

  1. Подберите к первой части условных предложений (из первого столбика) их окончание (из второго столбика). Обратите внимание на тип условного предложения. Переведите получившиеся предложения.

1) We would have made a cake                     a) if he hadn’t shouted at them.

2) If it rains much                                        b) if she loses weight.

3) If I knew English well                              c) if we had bought some eggs yesterday.

4) My kids wouldn’t have cried                     d) if I were you.

5) I would call him                                       e) I would be an interpreter.

6) She will put this dress on                          f) the flowers will grow very fast.

 

  1. Переведите условные предложения всех типов.
  1. Если бы у меня был отпуск сейчас, я бы поехал на озеро Байкал.
  2. Я посмотрю этот фильм, если он понравится тебе.
  3. Если бы ты подписал документы вчера, мы бы отослали их сегодня.
  4. Если бы Джон не потерял номер телефона, он бы позвонил ей.
  5. Марк был бы здоровым мужчиной, если бы не курил.
  6. Если я пойду в магазин, я куплю новый телефон.

 

  1. Выполните тест.
  2. If the weather were fine, they … out of town.
  3. go
  4. would go
  5. gone
  6. had gone
  7. If Tom had enough money, he … to the USA long ago.
  8. went
  9. would have gone
  10. have gone
  11. would go
  12. If I … their language, I could understand what they were saying.
  13. had known
  14. will know
  15. know
  16. knew
  17. We … win the cup If we keep playing this well.
  18. will
  19. are
  20. are winning
  21. could have
  22. If you touch a socket with wet hands, you … an electric shock.
  23. will get
  24. would get
  25. would have got
  26. would have been got
  27. If I … noticed Nick, I would have stopped him.
  28. had
  29. have
  30. would have
  31. «Listen to me, Mary! The officer says I cannot go abroad now! I wish I … the parking fine! I’m so sorry!»
  32. paid
  33. pay
  34. had paid
  35. would pay
  36. If I … you, I would apologize to her.
  37. was
  38. had been
  39. were
  40. will be
  41. If you live in Australia, January … in the middle of summer.
  42. is
  43. was
  44. will be
  45. would be
  46. If Jane … this medicine yesterday, she would feel better now.
  47. take
  48. took
  49. taken
  50. had taken
  51. When we … to the cinema, we … popcorn.
  52. will go; will eat
  53. will go; eat
  54. go; would eat
  55. go; eat
  56. If the weather… fine, he will go out of town.
  57. was
  58. is
  59. will
  60. were
  61. If it hadn’t been raining yesterday, we … on a trip.
  62. would have gone
  63. have gone
  64. would go
  65. will have gone
  66. – If you … down for a second, I’ll be able to help you. – No, I hate you!
  67. calm
  68. calmed
  69. will calm
  70. had calmed
  71. If John were playing tonight, we … a better chance of winning.
  72. would have
  73. would
  74. have
  75. will have
  76. We’ll just go to another restaurant if this one … fully occupied.
  77. is
  78. will
  79. will be
  80. has
  81. Had the guests come, I … the house.
  82. must clean
  83. will clean
  84. would have cleaned
  85. would clean
  86. If Rebecca … his phone number before, she would have called him.
  87. have learned
  88. had learned
  89. learned
  90. learnt
  91. They … let you on the plane unless you have a valid passport.
  92. had
  93. have
  94. will
  95. won’t
  96. If I … a taxi, I would have been there in time.
  97. had took
  98. took
  99. had taken
  100. have taken
  101. It will save us time and money if we … the hotel and flight together.
  102. booked
  103. had booked
  104. book
  105. ill book
  106. I … more shopping in this store if things weren’t so expensive here.
  107. would doing
  108. did
  109. would do
  110. do
  111. If I knew his address, I … to him.
  112. would write
  113. wrote
  114. will write
  115. write
  116. I’m sure she … forgive you if you apologize.
  117. will
  118. would
  119. should
  120. I need to get to the supermarket very quickly. I wish I … a car!
  121. would drive
  122. could drive
  123. had driven
  124. drive

 

Ответы:

1.

  1. If he practices every day, he will become a champion.
  2. She will help us if we ask.
  3. If they have enough money, they will open a restaurant next year.
  4. I won’t talk to you anymore if you insult me.
  5. If Bob doesn’t keep his word, Anna will be angry with him.

2.

  1. If you had a driving license, you would get this job.
  2. My dog would be 20 years old today if it was be alive.
  3. I would go to the police if I were you.
  4. If people didn’t buy guns, the world would become safer.
  5. Tom wouldn’t eat much “fast food” if his wife cooked at home.

3.

  1. I would have visited Sarah yesterday if I had known that she was ill.
  2. If you had gone with me to Paris last month, you would have seen the Eifel Tower too.
  3. We wouldn’t have got wet if you had taken an umbrella.
  4. If Mum hadn’t opened the windows, our room wouldn’t have been full of mosquitoes.
  5. Nick wouldn’t have been so tired this morning if he had gone to bed early last night.

4.

2 – а (Если будет много дождя, цветы вырастут очень быстро.)

3 – е (Если бы я знал английский хорошо, я бы был переводчиком.)

4 – а (Мои дети не заплакали бы, если бы он не крикнул на них.)

5 – d (Я бы позвонила ему на твоем месте.)

6 – b (Она наденет это платье, если похудеет.)

5.

  1. If I had a holiday now, I would go to the lake Baikal.
  2. I will watch this film if you like it.
  3. If you had signed the papers yesterday, we would have sent them today.
  4. If John hadn’t lost the phone number, he would have called her.
  5. Mark would be a healthy man if he didn’t smoke.
  6. If I go shopping, I will buy a new phone.

1B, 2B, 3D, 4A, 5A, 6B, 7C, 8C, 9A, 10D,

11D, 12B, 13A, 14C, 15A, 16A, 17C, 18B, 19D, 20C,

21C, 22C, 23A, 24A, 25B.