Тренировка сослагательного и условного наклонения в английском.

Прокачайте сослагательное и условное наклонение в английском, выполнив упражнение (с ответами).

ЗаданиеОтвет

1. I wish I … a break now.
1) will have
2) could have
3) can have
4) could have had

2. If Jane were studying, she … the exam.
1) might pass
2) might passed
3) might have passed
4) might be passing

3. … the meeting starts on time, I’ll be home in two hours.
1) Supposing
2) When
3) If only
4) If

4. If you wanted to learn the computer properly, you would … this book long ago.
1) read
2) have read
3) have been reading
4) had read

5. If he … the police that night, you would have been in trouble.
1) has called
2) calls
3) called
4) had called

6. If they come in time, we … to do everything together.
1) are managing
2) will have managed
3) will manage
4) would manage

7. If he … about the letter, would he have taken the same steps?
1) have known
2) would know
3) know
4) had known

8. If they hadn’t missed the plane, they … here by now.
1) would have been
2) will be
3) will have been
4) would be

9. If I … them better, I would go with them to the party tomorrow.
1) had known
2) was known
3) knew
4) had been knowing

10. She wouldn’t have come unless she … invited.
1) has been
2) hasn’t been
3) had been
4) hadn’t been

11. If he … in Holmes’s position, what would he do?
1) had been
2) were
3) has been
4) would be

12. You can listen to her singing provided you … a ticket for the performance.
1) would have
2) would have had
3) are having
4) have

13. I’ll call my friend … I get home.
1) when
2) unless
3) if
4) if only

14. If Mr. White …, I will let you know.
1) came
2) would have come
3) would come
4) comes

15. … you were writing this test tomorrow, what mark would you expect?
1) Unless
2) Supposing
3) In case
4) Provided that

16. We can give them a lift if they … anybody else with them. There is not much space in our van.
1) haven’t taken
2) don’t take
3) wouldn’t take
4) shouldn’t take

17. If he hadn’t stolen the money, he … in prison now.
1) wouldn’t been
2) would be
3) wouldn’t be
4) wouldn’t has been

18. The moment she pronounced that phrase she wished she … it.
1) did not do
2) had not done
3) has not done
4) does not do

19. If I had taken a map, I … lost.
1) wouldn’t have got
2) would got
3) would have got
4) wouldn’t got

20. Don’t go to this party … you finish your English.
1) unless
2) if only
3) if
4) supposing

21. Phone him in case he … the news.
1) knew
2) has known
3) had known
4) knows

22. I wish you … so rude.
1) hadn’t been
2) wouldn’t be
3) aren’t
4) was not

23. If only she could … me a letter two months ago.
1) has written
2) had written
3) write
4) have written

24. I … stay at home in such nasty weather.
1) would rather
2) had better
3) had rather
4) would better

25. You … take off your wet shoes.
1) would rather
2) would better
3) had better
4) had rather

1. I wish I could have a break now. – Вот бы сейчас у меня была перемена.

2. If Jane were studying, she might pass the exam. – Если бы Джейн училась (в текущий момент), то она могла бы сдать экзамен.

3. If the meeting starts on time, I’ll be home in two hours. – Если собрание начнется вовремя, то я буду дома через два часа.

4. If you wanted to learn the computer properly, you would have read this book long ago. – Если бы ты хотел освоить как надо компьютер, то давно бы прочитал эту книгу.

5. If he had called the police that night, you would have been in trouble. – Если бы в ту ночь он позвонил в полицию, то у тебя были бы проблемы.

6. If they come in time, we will manage to do everything together. – Если они придут вовремя, то мы сможем все сделать вместе.

7. If he had known about the letter, would he have taken the same steps? – Если бы он знал о письме, предпринял о те же самые меры?

8. If they hadn’t missed the plane, they would have been here by now. – Если бы они не опоздали на самолет, то были бы здесь к настоящему моменту.

9. If I knew them better, I would go with them to the party tomorrow. – Если бы я их лучше знал, то пошел бы с ними на вечеринку завтра.

10. She wouldn’t have come unless she had been invited. – Она бы не пришла, если бы ее не пригласили.

11. If he were in Holmes’s position, what would he do? – Если бы он был на месте Холмса, то что бы он сделал?

12. You can listen to her singing provided you have a ticket for the performance. – Ты можешь послушать ее пение, при условии что у тебя есть билет на ее выступление.

13. I’ll call my friend when I get home. – Я позвоню своему другу, когда доберусь до дома.

14. If Mr. White comes, I will let you know. – Если мистер Уайт придет, я даам вам знать.

15. Supposing you were writing this test tomorrow, what mark would you expect? – Предположим, что ты писал бы этот тест завтра. Какую оценку ты бы ожидал?

16. We can give them a lift if they don’t take anybody else with them. There is not much space in our van. – Мы сможем подбросить их, если они никого больше с собой не возьмут. В нашем фургоне не так много места.

17. If he hadn’t stolen the money, he wouldn’t be in prison now. – Если бы он не украл деньги, то не был бы сейчас в тюрьме.

18. The moment she pronounced that phrase she wished she had not done it. – В тот момент, как она произнесла эту фразу, ей захотелось, чтобы она не делала этого.

19. If I had taken a map, I wouldn’t have got lost. – Если бы я взял карту, я бы не заблудился.

20. Don’t go to this party unless you finish your English. – Не ходи на эту вечеринку, пока не закончишь делать свой английский.

21. Phone him in case he knows the news. – Позвони ему в том случае, если он знает эту новость.

22. I wish you wouldn’t be so rude. – Жаль, что ты такой грубый.

23. If only she could have written me a letter two months ago. – Вот если бы она могла мне написать письмо два месяца назад.

24. I would rather stay at home in such nasty weather. – Я бы лучше остался дома в такую ненастную погоду.

25. You had better take off your wet shoes. – Тебе лучше снять свои мокрые туфли.