I would have called him right away if I ____ his telephone number.

would know
have known
will know
had known
English Modals Tests
Fiverr 2021 English Level Tests
English Vocabulary Tests
Intermediate Grammar Exercises