与…猛撞(cannon的过去式与过去分词形式);

这组词都有“枪炮”“火炮”的意思。它们的区别是:
gun指小型枪炮或其他枪状物、喷射器等; cannon指比较大型的、火力较猛的“大炮”“火炮”“加农炮”“榴弹炮”或战斗机上的“机关炮”; artillery是所有火炮,大炮的总称。例如:
The gun sounded and the race began.信号枪一响,赛跑就开始了。
The soldiers fired the cannon.士兵们发射大炮。
They got an antiaircraft artillery from their enemy.他们从敌人那里缴获一门高射炮。
The ball cannoned off the back of a Spartak defender and into the net.
球打在斯巴达克队一名防守队员的背上后反弹入网。
来源:《柯林斯高阶英汉双解学习词典》A big dog came running round the corner, cannoned into him, and knocked him over.
一只大狗由街角跑来, 撞上他, 把他撞倒了.
来源:词典精选例句纳米英语 · 双语娱乐资讯

纳米英语 · 双语新闻

纳米英语 · 双语娱乐资讯

纳米英语 · 双语娱乐资讯

纳米英语 · 双语娱乐资讯

纳米英语 · 双语娱乐资讯