彼は1週間ですべての本を読み終えた
He finished reading all the books in a week.
He finished to read all the books in a week.

この英作文だと上のほうがいいのでしょうか?
下でも大丈夫でしょうか?