I have been ill for the last week.这句话对吗I have been ill for the last week.I have been ill from the last week.哪句对 如果都对 有什么区别

问题描述:

I have been ill for the last week.这句话对吗
I have been ill for the last week.
I have been ill from the last week.
哪句对 如果都对 有什么区别

二楼对

感觉都不对
i have been ill for ten days的涵义是“我已病了十天,但现在病尚未好”
i was ill for ten days的涵义是“我(曾)病了十天 痊愈没未知

没一句对.
应该改为:I have been ill since last week.
或者:I have been ill for a week.

凭语感感觉都不对
I have been ill since the last week?