新人教英语必修四unit2知识点讲解
新人教英语必修四unit2知识点讲解第3页

 8. insist on sth/doing sth: to demand that something must be done or that you must have a particular thing

1) The school insists on good behaviour from its students.

2) John insisted on doing all the work himself, though he was in poor health.

3) The old man insisted on helping me find a taxi even though I told him I didn't need any help.