If you ____ your book, you will have a long holiday.

finished
finish
will finish
are going to finish
Upper-Intermediate Grammar Exercises
Intermediate Grammar Exercises
English Vocabulary Tests
Fiverr 2021 English Level Tests