he has been ill for 3 days 为什么不用sick

2025-06-28 21:27:38
推荐回答(2个)
回答1:

因为sick是短暂性动词,表示的是突发性的动作,例如:He got sick 3 days ago.而ill是持续性动词,可以表示一种状态的持续,一般会在后面跟上一个时间。还有记住,ill只能做表语,即放在be动词之后,不能做定语,例如,那个生病的男孩是我的弟弟,正确翻译为:The sick boy is my little brother,这里不能用ill。希望可以帮到你。。

回答2:

ill是表示静态的,和for 3 days是可以相互照应的
sick是表示动态的,所以不能用