Ответ:

Перевод задания: Сопоставьте половины предложений.

  1. We would have lost our way in the wood — f) if we hadn’t had our GPS with us. (Мы бы заблудились в лесу, если бы у нас не было GPS.)
  2. Susie wouldn’t have cycled to school — e) if she had known it was going to rain. (Сьюзи не поехала бы в школу на велосипеде, если бы знала, что будет дождь.)
  3. If you had left earlier, — d) you would have caught the train. (Если бы ты вышел раньше, ты бы успел на поезд.)
  4. If my mum hadn’t packed any food, — b) I would have been very hungry. (Если бы мама не положила еды, я был бы очень голоден.)
  5. The climbers would have been in serious danger — c) if the rescue team hadn’t arrived so quickly. (Альпинисты были бы в серьёзной опасности, если бы спасательная команда не прибыла так быстро.)
  6. If she had known his true nature, — a) she wouldn’t have married him. (Если бы она знала его истинную сущность, она бы не вышла за него замуж.)
  7. If I had known this activity was illegal, — g) I would never have signed the contract. (Если бы я знал, что эта деятельность незаконна, я бы никогда не подписал контракт.)
  8. If Tom had prepared for the trip better, — h) he would have enjoyed it much more. (Если бы Том лучше подготовился к поездке, он получил бы от неё гораздо больше удовольствия.)

В Third Conditional условие строится с Past Perfect, а результат — с would have + причастие прошедшего времени.