because of the bad weather ,my mother fell ill and lay in bed.she has been

问题描述:

because of the bad weather ,my mother fell ill and lay in bed.she has been
A has been ill was ill
B FELL ill has fallen ill
C fell ill has been ill
D fell ill is ill
because of the bad weather my mother ---------and lay in bed .she -----for a week .
选什么为什么

C为什么其他呢翻译过来:我妈妈因为这个坏天气生病了,躺在床上。她病了有一个星期了。第一句很明显是妈妈已经生病了,是已经发生了的,属于过去时态,所以用FELL ILL;第二句表示已经发生了且是一种持续状态,这种状态持续到现在还在进行,所以属于现在完成时态,而fall in不能表示持续状态,故用has been ill表达;不知道这么说你能不能明白