请问能说ride a bus吗?

我原以为不能,可后来看到了好几本书上都有这个说法,上次考试我还因为这道题丢分了呢!问老师,老师水平有限,也不清楚,怎么回事??大哥大姐们,帮帮忙!!
原句是:
How do you get to school?
I ride a bus.
同志们,拜托了!!!

可以说ride in a bus 或者ride on a train
但不能说ride a bus
表示be carried along as a passenger,这ride不及物

作骑马,骑车,则及物,表示sit on and control即骑

参考资料:oxford

温馨提示:答案为网友推荐,仅供参考
第1个回答  2005-11-07
可以啊,不过有感情色彩在里面,可能不是你想的那样..

ride a hourse 骑马,ride a bike 骑车

get a ride 搭车

ride指骑着,那么我们汉语中说骑在客车顶,怎么翻译啊?

哈哈ride on a bus

那么什么是ride a bus? 当你发明出一种后面是拉客人的客车,前面象摩托一样的司机驾驶,也许可能叫
ride a bus
第2个回答  2012-03-03
"ride a bus" 是人家老外的标准说吧,意思就是搭公交,请Google "ride a bus",有一个How to ride a bus的帖子,里面包含搭乘公交的8个步骤。 take a bus通常意义上指 采用搭乘公交的方式。
第3个回答  2005-11-07
可以的
例如:
Everything you ever wanted to know about riding a Metro bus in King County
Metro:巴黎地铁

还有
The car rides smoothly

既然乘地铁和car 都没问题
为什么不能乘公交呢
第4个回答  2005-11-07
不可以!应该是I go to school by bus!