to have finish the book是什么结构?
我也觉得没有这种说法。直接to finish就可以了,你的原句应该不正确。
to have finish 没有这种说法。原句应是:
His new book will be published next month。 It took him a year to finish the book。
他的新书下月即将出版。完成这本书花了他一年的时间。
to finish the book是不定式短语,在句中作主语,it是形式主语。
to have finish the book是后面句子的真正主语。It做形式主语 全句意思是:他的新书下个月即将出版。完成这本书花了他一年的时间
His new book will be published next month。 It took him a year to have finish the book。
他的新书下个月就要出版了。
写成这本书花费了他一年的时间。
to have finish the book在这里的意思:完成这本书
to have finish the book是这句话的真正主语,不定式做主语,往往用IT代替,IT是形式主语。