she was ill for three days 能这样写吗

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/16 08:47:20
she was ill for three days 能这样写吗
x]n@XA&R T͈ƀX5S 4L^ҹ3'owl+R4s;Uu"<8^WŲJ o*B L[/#ϕʣHޗ",Qw EᎊkNrBJߔhEc 3Y֯SۧZ,`2mi7d",ҍ4,ܠń:2IpwQD|>!AoݥLMh,<!]_i7D Y݇Ym2{J#=}O'\

she was ill for three days 能这样写吗
she was ill for three days 能这样写吗

she was ill for three days 能这样写吗
可以这样写.
比较:1、She has been ill for ten days.
2、She was ill for ten days.
这两个句子用的时态不同,所以涵义也就不同.
现在完成时表示某事发生或开始于过去某一时间,但其结果或影响到说话时依然存在.
第二句用的是一般过去时,它表示过去发生的某一件事,不管此事和现在是否还有联系.
因此,She has been ill for ten days的涵义是“她已病了十天,但现在病尚未好”;She was ill for ten days的涵义是“她(曾)病了十天(一般来说指现在病已痊愈,但也可能病尚未完全好)”.

不能 应该是She has been ill for three days