Question:1 from [英検2級 part10]
To demand something firmly or persistently
Time Left: 20
receive
insist on
fear
expert
She insisted on being given a refund for the faulty product.