Answer:
No. It would be I have been sick. For example, "I have been sick for the past 2 weeks."
9.4m questions
12.2m answers