He will have turned up to work when he was feeling sick.
本句,will 表示“推测”,不是将来时。其推测的可能性程度,仅次于 must。
will have done 是对过去情况的推测。所以,从句使用过去时是对的。
这句话的意思是:过去他生病时,一定会来上班的。
《高考英语备考1号·速效编》
《高考英语备考1号·写作编》
《高中英语晨读晚记》
《高中英语错题笔记》
《零起点考大学英语》