(тв.) 1. (перенести какую-л. болезнь) have* been ill (with);
have* (smth.)
go* through (smth.) тж. перен.
он только что ~ел воспалением легких he has just have pneumonia;
2. (перенести много болезней) have* every (conceivable) illness;
3. (перенести какую-л. болезнь - о многих) : все дети ~ели корью all children have had measles
I (кем-л./чем-л.) have had, have been down/ill (with); outgrow перен.
(чем-л.) recover, become well again