stop us taking cars or buses为什么不能用 by

如题所述

by car ,这是一种固定用法。中间不加任何冠词之类的。
take与by, on, in的区别在于词性,take为动词,后面三个都是介词。当用来充当谓语动词时用动词take。不充当谓语动词时用介词by, on, in。当交通工具前没有任何限定词时用by。当交通工具前有限定词时用on或in。
car前有限定时只能用in,bike前有限定词时只能用on。”by+交通工具”表示乘坐某种交通工具,短语中间不能用冠词.e.g.by bus, by  car,  by  boat/ship, by plane. By引导的短语不能在句中作谓语,只能作方式状语与动词go, come等连用,e.g. My father goes to  work  everyday.-my father drives/takes the car everyday. 
温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-04-05
by car 中间不加冠词或其它限定词,这是一种固定用法,是一种零冠词现象。
零冠词:
冠词本身不能单独使用,也没有词义,它用在名词的前面,帮助指明名词的含义。英语中的冠词有三种,一种是定冠词,另一种是不定冠词,还有一种是零冠词。零冠词(Zero articles )即是指名词前面没有不定冠词( a、an )、定冠词( the ),也没有其他限定词的现象。

当by与汽车、火车等交通工具连用,表示一种方式时,中间无冠词,例:
by bus,by train,by car,by plane,by ship等

take和bus连用,不是固定用法,它们之间可以加定冠词或不定冠词,如:
take a bus 乘公共汽车
take the bus 乘这辆公共汽车(the是特指,就是“跟前”的这辆。)
相似回答