yesterday是过去式,要用过去完成时不能用has,要用hadHe had finished reading the book yesterday.或者改成He has finished reading the book.现在完成时.
他昨天就读完了这本书He has finished reading the bookHe had finished reading the book yesterdayyesterday是过去式, has是现代式, 不可以在一起