1 to publish
2 to publish
3 publish
4 publishes
5 publish
6 have been publishing
7 to publish
8 was published
9 published
10 will be published
11 will publish
12 would publish
13 be published
14 is being published
15 The book hasn't been published yet.
16 is published,will give
17 will be published
18 would be published