海原县7个常委名单:英语问题

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/30 03:55:37
Kate (has been)ill since she left her hometown last year.
为什么不可以是has fallen

fall是瞬间动词,不能用在完成时,如果要用就要用否定形式

fall是瞬间动词,完成时态不能用瞬间动词的

has been一般现在时表示持续的状态,而fall ill不是一个持续的状态,而是一个短暂的动作,也就是“病了”,而前者是“一直病着”

fall ill是强调的是动作,而be ill是状态,因为后面有持续的时间所以不能用fall ill

因为 since she left her hometown last year 的意思是

自从去年她离开家乡到现在

是一个持续的时间,不能用has fallen只是一个短暂动作

fall是瞬间动词,不能持续,例如,可以说she fell ill last night
当用于has的时候就要转化为has been