Краткое пояснение:
Краткое пояснение: Задание представляет собой условное предложение третьего типа (Third Conditional), которое используется для описания гипотетических ситуаций в прошлом и их вероятных последствий. Формула: If + Past Perfect, ... would have + Past Participle.
Пошаговое решение:
- В первой части предложения (условие) используется Past Perfect: `If they had had this book`.
- Во второй части предложения (следствие) используется `would have + Past Participle`: `they would have given it to you yesterday`.
- Таким образом, наиболее подходящий вариант — `had / would have given`.
Ответ: had / would have given