如题所述
我记得之前有老师教过 has be是被的意思而has been是已经的意思诶
不是哦,be+动词过去分词才表示“被”的意思。比如be eaten就是“被吃掉”的意思。
has be eaten不行?
也不行,两个实义动词不能连用。has是一个实义动词,be也是。
只有“have(或者其他形式)+动词过去分词”表示完成式
如果要表达“已经被吃掉”的意思,是“has been eaten”.