这个I'd是什么的缩写?

来源:百度知道 编辑:UC知道 时间:2024/05/25 23:45:51
though i'd had reason enough in the last few months

RT 是 i would 的缩写还是其他? 为什么?
I'd never given much thought to how i would die ----- though i'd had reason enough in the last few months ----- but even if i had, i would not have imagined it like this
<twilight>整段话

I'd = i would
I'd = I had
都可以

LZ 以上的句子, 都是 I had

I had never given much thought ...
-- though I had had reason enough ...
没问题啊

这句话是出自哪本书还是怎么的?
照理来说,i'd是i would的缩写,但放在这句话里是不对的,语法上不对,would后面加的是动词原型,不可能是had。
当然,这句话其他的部分也经不起推敲。

原来是这样,那应该是i had的缩写,叙述者在叙述过去的事情,所以整个时态处于过去时。这边是比较口语的用法,一般正式的场合不大会这样用。

'd好像就只是would, had这两个词的缩写吧
我怎么觉得是had呢 ,had done
不确定

i had had reason

过去完成时
had reason在此处是have reason的过去分词

I had had reason ...
过去完成时态
具体公式had+ p.p (动词过去分词)
如果是would 后面应该是动词原型啊,。。情态动词后面加动词原型。

I would.
过去将来时的虚拟