1. This answer was edited.

    Incorrect: She has been ill for some time.Correct: She has been ill for a while.

    Incorrect: She has been ill for some time.
    Correct: She has been ill for a while.

    See less