Choose the right variant: If I … the book I would have known the answer.
1) have read.
2) had read.
3) read.
4) would read.
5) will read.