They have a(n) ___________ on the top prize in the competition.

  • A. advantage
  • B. edge
  • C. eye
  • D. vision

Explanation

To have an edge means to possess an advantage over competitors, so the natural phrase is have an edge on the top prize. Advantage is close in meaning but does not complete the tested expression as naturally.

Related questions