That day between three and four thousand shells passed over our heads . 那一天,有3000到4000发炮弹从我们头上飞过。句中的between three and four thousand应该是作shells的定语吧。
《高考英语备考1号·速效编》
《高考英语备考1号·写作编》
《高中英语晨读晚记》
《高中英语错题笔记》
《零起点考大学英语》