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