书包里有一本书 英语为什么不是the bag have a book?

书包里有一本书 英语为什么不是the bag have a book? 而要说 a book in the bag ?绕一圈呢

the bag have a book是典型的中式英语,bag物体不能直接have去涵盖其他物品,所以要说there is a book in the bag.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-09-23
书包里有一本书就是there is a book in the bag there be表示的是某地有某时有,而have表示的是某人有指的是这个东西,或者是人的一部分。本回答被网友采纳
第2个回答  2020-09-23
因为包不是生命体,不能用have,has