这三个词用于交通方式时,都是乘坐的意思。
但是各有不同。首先,take 是及物动词乘坐,它用来作谓语,放在主语后面。例如:I often take a bus to school.我经常乘公交车去学校。而by是介词的乘坐,不能做谓语,通常用在句末,且不加冠词。例如:Tom goes to school by subway.Tom乘地铁去上学。ride这个词主要是“骑”的意思,骑马,骑车常用它。例如:My father rides a bike to work every day.我爸爸每日骑自行车去上班。当然ride 也有名词词性。有骑行和路程之意。希望我的讲解能帮助到你。
我觉得答案是:take 是动词,表示乘坐…交通工具。例如,take a bus,take a car等等。
by 是介词,也表示乘坐…交通工具,但是它后面直接跟交通工具名称,不用冠词或形容词。例如,by bike,by train等等。ride是动词,是骑车,驾驭,骑马,驾驶,搭乘的意思。例如,ride a horse,ride the bus等等。