Заполните пропуск
If it (...) for you, we'd never have got there on time.
1) weren't
2) isn't
3) haven't been
4) hadn't been
But for your help, we would never (...)
1) managed
2) had managed
3) are managed
4) have managed
I'd have rung you if I (...) you were at home.
1) knew
2) know
3) had known
4) have known
Answers & Comments
1 1) weren't
2 4) have managed
3 3) had known