having read the book,he said what a good book he___________having read the book,he said what a good book he ____________A.has read B.had read

问题描述:

having read the book,he said what a good book he___________
having read the book,he said what a good book he ____________
A.has read B.had read

答案是B.
因为主句中said是过去式,那么said的从句中的谓语应该用过去完成时
这是一个语法的问题