新概念英语第二册38课为什么用两个had在The dream he had had for so many years ended there.中,为什么要用两个had?

问题描述:

新概念英语第二册38课为什么用两个had
在The dream he had had for so many years ended there.中,为什么要用两个had?

第一个是助动词have 的过去式:其他形式是 had + v.ed.(跟动词过去式)
第二个had是翻译成 做梦的动词 原形是 have a dream

过去完成式啊,表明,过去他一直有个梦想结束了,表明的是过去一直有,但是现在没有.

The dream he had,had for so many years ended there
注意断句`英语中常用长句,根据意思断句