shoot at/on sight?

hectacon

Senior Member
Hindi
The mercenaries will shoot you at/ on sight.
Shoot that the person at/on sight

Which preposition is correct?
 
  • < Previous | Next >
    Top