回答

sinceが「~から」という時間の長さを表しているので、How long...?を使って

How long have you been sick? だと思います。

この回答にコメントする
疑問は解決しましたか?