请问此句中的I'd 是would还是had?——though I’d had reason enough in the last few months——but even if I had,I would not have imagined it like this.

问题描述:

请问此句中的I'd 是would还是had?
——though I’d had reason enough in the last few months——but even if I had,I would not have imagined it like this.

我想应该是had

had
根据后面的had,符合过去完成时的表达,would+动词原形。

是had,过去完成时,第一个had 是助动词have的过去时,第二个 had是动词 have的过去分词.如果是 would,后面就是原形了