abilities on every single subject

Peterpant

Senior Member
Spanish Spain
Hi, could you tell me please if the preposition "on" suits in this sentence? "They have to show their abilities on every single subject". Thanks.
 
  • < Previous | Next >
    Top