【词组解析】
1.on the spot 在场;马上
(1)The doctor was on the spot a few minutes after the accident.
医生在事故发生几分钟后就赶到现场了。
(2)He discussed business and concluded transactions with us on the spot.
他与我们谈判业务并当场成交。
2. on the whole 总的来说,大体上
(1)His resignation will have a ripple effect on the whole department.
他的辞职将会在整个部门中引起连锁反应。
(2)My opinion is on the whole the same as yours.
我的意见大体上同你的差不多。
3. on time 准时
(1)Barring accidents, we should arrive on time.
除非有意外情况,我们应可按时到达。
(2)He made a concentrated effort to finish the work on time.
他全力以赴以按时完成这项工作。
4. on(the)average 平均,通常
(1)Every tonne of coal contains,on average,30 kilograms of nitrogen.
每吨煤平均含30公斤氮。
(2)He spends on the average two hours a day on reading.
他平均每天用两小时读书。
5. once (and) for all 一劳永逸地
(1)The teacher has warned the student once(and)for all.
那位老师已断然警告那个学生。
(2)He will explain it fully once (and) for all.
他将把它充分地解释一次就此了结。
【练习】
英译中:
(1)He did not mention having been on the spot.
(2)His bad behaviour brings shame on the whole school.
(3)Please make every endeavour to arrive on time.
(4)We fail one student per year on average.
(5)Let's get this problem right once (and) for all.