I don't know what that dream is that you have为什么要加两个that,这两个that加上去有什么含义还是什么语法原因呢?谢谢了。
what that dream is 是know动词的宾语从句,that dream中的that是指示代词,意思是"那个",that dream(那个梦)。that you have 是定语从句,修饰dream, that是关系代词,代替dream 在定语从句中作have的宾语。全句汉义: 我不知道你做的梦是什么。
全句译文:我不知道你所拥有的那个梦想是什么。
本回答被提问者采纳