求解一道有关时态和固定用法的SAT语法题

问题描述:

求解一道有关时态和固定用法的SAT语法题
Prior to invention of the printing press in 1400s,the only way (to produce) duplicates (of) books (has been) to have copies (handwritten) by professional scribes.
因为出现1400年,要讲后面的has been改为过去式had been
我想问一下1 had been to have copies 是什么用法
2 handwritten是形容词 修饰have的话应该是变为副词啊 如果是修饰copies的话 形容词可以放在名词后面么

因为有短语介词Prior to
表示在过去某个时间之前
所以谓语用过去完成时 表示过去的过去
1 had been to have copies 是动词不定式短语作表语 表示抽象概念 相当于名词作表语
用法 没有问题had been是系动词be的过去完成时
2 handwritten是过去分词具有形容词或副词特征 这里应该是作宾补
这是have sth done 句型had 不是系动词 后面怎么可以有表语的用法呢had been是系动词be的过去完成时好的 谢谢