she told me that she had had to learn almost everything again。 里面的两个had是怎么回事。

如题,课文里看到的。 老湿也讲不明白,见过have had 连着的 。 hadhad没见过,前面told已经是过去式了,为啥还是hadhad。 求高手指点。

你好

had done 过去完成时。

主句 she told me 过去时
从句 that she had had to learn almost everything again 过去完成时

很明显,从句是发生在主句之前,即过去的过去,过去完成时。

而过去完成时为: had+动词过去分词 本来是 have to do sth 不得不做某事,那么变成过去完成时就是:had had to do sth.

整句意思:她告诉过我她不得不重新学习所有的一切。

若有疑问及时追问,如满意请点击下面的“选为满意答案”按钮,谢谢!O(∩_∩)O
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-04-18
had had to 是 have to 的过去完成时,就是因为主句是一般过去,从句要用相应的过去时。

加油!不明白再问!如果帮到你,请采纳,谢谢!
第2个回答  2013-04-18
第一个had是过去式,第二个had是过去分词,两个原形都是have 从句是过去完成时态。
第3个回答  2013-04-18
that 后面是一个从句,had+动词的过去分词是过去完成时态,表示,过去的过去,后一个had就是have的过去分词啊
第4个回答  2013-04-18
前一个had为过去完成时标志,后一个had to表示不得不,个人观点,希望有用本回答被提问者采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网