Student or Learner
Please let me know which grammar is more correct.
has long been a pioneer and leader?
has long been a pioneer and a leader?
which sentence is more correct?
If you are referring to a single person then the correct sentence is:
He is a pioneer and leader.