If I had known がないから if を省いた倒置形を選びましょう。
would have 過去分詞の形だから・・・

_____, I would have bought the tickets earlier.

私がそのことを知っているとしたら、私はチケットを早く購入していただろう

1.Have I known
2.If I know
3.If I have known
4.Had I known



答え
4

would have + 過去分詞は仮定法過去完了で、基本形は if 主 + had + 過去完了、主 + 助動詞過去 + have + 過去分詞。
If I had known がないから if を省いた倒置形を選びましょう。

【訳】
私がそのことを知っているとしたら、私はチケットを早く購入していただろう