Hello,
This is the sentence I'm talking about: He was sick all day yesterday.
This is why I'm confused:
a) It could be imparfait because I believe that when you talk about health, you use the imparfait.
b) It could be passé composé because you know the time-frame of when it (him being sick) took place: all day yesterday.