问个英语时态的问题

问题描述:

问个英语时态的问题
过去将来完成时态句型would have done这三个词能分开吗?
比如He said he would let me have the book as soon as he had read it这个句子.我觉得在这里面就不是过去将来完成时态了.
would let过去将来时态,had read是完成时态.

would let只是过去将来时,
后面加let somebody do(让某人做某事).
楼主说的句子不是过去将来完成时态.
had read 是过去完成时