Для заданий по теме условных предложений (Conditionals) важно правильно определить, какой тип условного предложения используется. Условные предложения делятся на несколько типов: Zero Conditional, First Conditional, Second Conditional и Third Conditional. Рассмотрим подробнее Second Conditional и Third Conditional, так как они упомянуты в вашем вопросе.
Second Conditional используется для выражения гипотетических ситуаций в настоящем или будущем, которые маловероятны или нереальны. Структура Second Conditional:
- If + Past Simple, . would + инфинитив.
Third Conditional используется для выражения ситуаций в прошлом, которые не произошли, а также их гипотетических последствий. Структура Third Conditional:
- If + Past Perfect, . would have + past participle.
Рассмотрим ваши предложения и вставим нужные формы глаголов.
Second Conditional
If you told the truth, you would feel sorry about it.
- Если бы ты сказал правду, ты бы сожалел об этом.
If you learned the words, you would not get a bad mark.
- Если бы ты выучил слова, ты бы не получил плохую оценку.
If Tony had a ball, he would play a game.
- Если бы у Тони был мяч, он бы играл в игру.
If I were a diplomat, I would travel a lot.
- Если бы я был дипломатом, я бы много путешествовал.
- Обратите внимание, что в английском языке в условных предложениях второго типа после "If" всегда используется форма "were" для всех лиц единственного числа, даже если грамматически правильной формой была бы "was".
If I listened to the radio, I would know all the news.
- Если бы я слушал радио, я бы знал все новости.
Third Conditional
If he had found her telephone number, he would have phoned her.
- Если бы он нашел ее номер телефона, он бы позвонил ей.
If I had heard the noise, I would have opened the door.
- Если бы я услышал шум, я бы открыл дверь.
If Helen had had the information, she would have told them everything.
- Если бы у Хелен была информация, она бы рассказала им все.
If she had felt well, she would have gone to the mountains.
- Если бы она чувствовала себя хорошо, она бы пошла в горы.
If I had had more money, I would have bought the computer.
- Если бы у меня было больше денег, я бы купил компьютер.
If he had waited, he would have met them.
- Если бы он подождал, он бы встретил их.
If we had learned the words, we would have had a 5 for the dictation.
- Если бы мы выучили слова, мы бы получили 5 за диктант.
If I had known Italian, I would have visited Italy.
- Если бы я знал итальянский, я бы посетил Италию.
If I had lived near the river, I would have gone swimming every day.
- Если бы я жил возле реки, я бы плавал каждый день.
If you had worked hard, you would have got the job.
- Если бы ты усердно работал, ты бы получил эту работу.
Таким образом, для правильного заполнения пропусков важно знать, какой тип условного предложения используется, и применять соответствующую грамматическую структуру.