你好,根据你提供的信息反复发热时间比较长,这种情况需要检查是什么样的病情,比如肺部有没有感染,另外还需要检查有没有免疫性的疾病,比如成人的斯蒂尔病。另外还需要注意有没有肿瘤性的疾病。还有一种就需要考虑有没有中枢性的病变,导致这种发热的情况,另外寄生虫也有可能导致发热,所以需要全方面的检查,了解是什么样的病情导致的这种情况,有针对性治疗才能改善症状。