I prefer #2. Capitalize "Professor".

Student or Learner
Would you please help me with these two sentences? I am not sure if they sound natural, nor I do know where I made mistakes.
1. After he had been passed for promotion several times, professor Johnson turned into a bitter man.
2. Having been passed for promotion several times, professor Johnson turned into a bitter man.
I prefer #2. Capitalize "Professor".
I'd say '... passed over ...'.
Bookmarks