这个英语句子是什么英语语法结构?

问题描述:

这个英语句子是什么英语语法结构?
having suffered from heart trouble for years,professor white has to take some medicine with him wherever he goes

分词够成独立成分!就这样不需要连词,你把前半部分看成状语就行