YOU SAID:
I've been sick for two weeks
INTO JAPANESE
私は2週間病気になっています
BACK INTO ENGLISH
I have been ill for two weeks
INTO JAPANESE
私は2週間病気になっています
BACK INTO ENGLISH
I have been ill for two weeks
That didn't even make that much sense in English.