He was tired because he had had inadequate sleep last night.

问题描述:

He was tired because he had had inadequate sleep last night.
为什么这里出现了两个had呢,这是怎么回事,

这句从语法角度看,主句用一般过去时而原因壮语从句用一般过去时或过去完成时都没有问题.我们首先要明确从句的主*分,即i have asleep.然后要从句和主句的关系入手确定从句的所要选用的时态,开始时我们说过,用两种时态都可以,那末我们只能从句子的意思来决定了.我累了的原因是因为我昨天睡眠不足,再时间上有先后关系,反过来说,就是昨晚的睡眠不足在昨晚就引起劳累,或者说更强调说话当时的累,因此,从句主干使用过去完成时had had asleep准确表达了这个意思!