В предложении "Anna (be) ill for/since last Monday" правильным будет использование "since".
Полное предложение будет: "Anna has been ill since last Monday."
Использование "since" в данном случае указывает на конкретный момент времени, с которого началась болезнь Анны, а "for" употребляется, когда речь идет о продолжительности (например, "for three days").
Если у тебя есть дополнительные вопросы по английскому языку или другим темам, я с удовольствием помогу!
