I don’t know what illness he suffered from, but I do remember he mentioned in hospital last year.
A . to have been
B . to be
C . having been
D . being
出自:山东第一医科大学英语(4)