A dozen cartons of books had been overturned and strewn about the floor.

十几个装书的纸箱都被倒空,乱扔了一地。

相关词汇
dozenn. (一)打,十二个;adj. 一打的;
cartonsn. 尤指装食品或液体的)硬纸盒( carton的名词复数 ),塑料盒,硬纸盒(或塑料盒)所装物品,纸板盒;
ofprep. 关于,属于…的,由…制成;aux. 助动词 [非标准用语、方言] =have [主用于虚拟语气];
booksn. 书( book的名词复数 ),卷,课本,账簿;v. 预订( book的第三人称单数 ),登记,(向旅馆、饭店、戏院等)预约,立案(控告某人);
hadv. 有( have的过去式和过去分词 ),(亲属关系中)接受,拿,买到;
beenv. 用来表示某人或某物即主语本身,用来表示某人或某物属于某一群体或有某种性质( be的过去分词 ),在,存在,不受干扰,去过了,be的过去分词;
overturnedv. (使)翻倒( overturn的过去式和过去分词 ),使垮台,推翻,撤销(判决等);
andconj. 和,与,而且,于是,然后,因此;
strewnv. 撒在…上( strew的过去分词),散落于;adj. 散播的;
aboutprep. 关于,大约,在…周围;adv. 大约,在附近,在四周,几乎;adj. 在附近的,四处走动的,在起作用的,在流行中的;
theart. 指已提到的人(物),指说话人与听者已知的人(物),用于独一无二的事物前,与形容词最高级和序数词连用;
floorn. 地面,地板,楼层,底部,议员席;vt. 铺地板,击败,打倒;