请分析下面英语句子结构及时态:The dream he had had for so many years ended