4. According to researchers, 400 people a year die of this disease ………on average : trung bình………………………..
5. ……………on no account : không bất cứ lí do nào………………….. should you sign the contract unless you are sure you understand it.
8. Nuclear power is relatively cheap. ……on the other hand : mặt khác…………………….., you could argue that it's not safe.
9. She has been ……on a diet : chế độ ăn kiêng………………………….. for the past two months because she put on too much weight during the winter.
12. We delayed our departure …………on account of = because of……………………..the bad weather.
14. I’m sorry. I didn’t break the vase ……on purpose : cố ý, có chủ đích…………
Bài này hơi khó, mình chỉ biết được nhiều đây từ :(