insist on有如下三种用法。
1. insist on something,如
【例句1】Crippen insisted on his innocence. (克里本坚称自己无罪。)[柯林斯高级学者辞典]
【例句2】She kept insisting on her innocence. (她一直坚称自己无罪。)[朗文当代英语词典]
【例句3】We insisted on a refund of the full amount. (我们坚持要全额退款。) [牛津高级学者辞典]
【例句4】Charles was determined to insist on his rights. (查尔斯决心坚持自己的权利。)[牛津高级学者辞典]
【例句5】We insist on the highest standards of cleanliness in the hotel. (我们坚持酒店的最高清洁标准。)[朗文当代英语词典]
2. insist on doing,如
【例句6】She insisted on seeing her lawyer. (她坚持要见她的律师。)[剑桥高级学者辞典]
【例句7】She insisted on being present at all the interviews. (她坚持要参加所有的面试。)[柯林斯高级学者辞典]
【例句8】I don't know why you insist on talking about it. (我不知道你为什么坚持要谈论这件事) [剑桥高级学者辞典]
【例句9】He insisted upon checking everything himself. (他坚持要亲自检查一切。)[朗文当代英语词典]
【例句10】They insisted upon being given every detail of the case. (他们坚持要被告知案件的每一个细节。)[牛津高级学者辞典]
【例句11】She will insist on washing her hair just when I want to have a bath. (她会坚持在我想洗澡的时候洗头。)[朗文当代英语词典]
3. insist on somebody/something doing,如
【例句12】 She insisted on him wearing a suit. (她坚持要他穿西装。)[牛津高级学者辞典]
【例句13】She insists on all her employees coming to the Christmas lunch she gives every year. (她坚持让所有员工都来参加她每年举行的圣诞午餐会。)[柯林斯高级学者辞典]
动名词前也可以用所有格(正式语境),如
【例句14】She insisted on his wearing a suit. (她坚持要他穿西装。)[牛津高级学者辞典]
【例句15】They insist on playing their music late at night. (他们坚持在深夜播放音乐。)[牛津高级学者辞典]