call〔haul〕 over the coals
责备,申斥accuse
▲call〔haul〕 sb over the coals I daren't be late for work again or director will call me over the coals.我上班再不敢迟到了,不然主任会责备我的。
The teacher called the student over the coals for being cheated in the examination.老师训斥这个学生在考试中作弊。
Margaret was called over the coals for losing of the important documents.玛格雷特因弄丢了那份重要的文件而备受责备。
You will be hauled over the coals for going out and leaving the door unlocked.你该挨骂了,出门时不锁门。
句型例句
The ship stopped at Shanghai to take in coal.船在上海停下来装煤。
Put some more coal on the fire.再往火里加点煤。
He signed a contract to haul coal for the mine owner.他签订了为矿山老板装运煤的合约。
They extract 10,000,000 tons of coal each year.他们每年采1千万吨煤。
He made a fortune in the coal and iron business.他在煤铁经营中发了财。
Fushun is the home of coal.抚顺是煤都。
A coal fell from the fire and burned the carpet.一块煤从火炉上掉了下来,烧着了地毯。
There were red coals in the grate.壁炉里有烧红的煤块。
To offer him money is to carry coals to Newcastle; he is already very wealthy.给他钱是多此一举,他已经很富有了。
学习参考
1.carry coals to Newcastle的意思是“多此一举,做徒劳无功的事”,源于as common as coals from Newcastle(跟纽卡索的煤一样不稀奇)。纽卡索是英国的主要产煤区,故云。
2.haul over the coals的意思是“责备,申斥”,源于中世纪对异教徒的处置,那时国王和贵族向犹太人索要钱财时常将其在烧着的煤火上拖过,直至交出钱财。这个成语现在常用作call over the coals。