He insists ___ going there.
- A. on ✓
- B. at
- C. in
- D. for
Correct answer
A. on
Explanation
"Insist on" is the standard idiom meaning to firmly demand or maintain something.
A. on
"Insist on" is the standard idiom meaning to firmly demand or maintain something.