1. He has been awarded a prize for his work on ...
2. He was to have been awarded a prize for his work on ...
In the second sentence, what I want to say is this man refused to accept the award though it was announced officially.
My question is the words 'have been'. I know they are correct.
However, the word 'he' should combine with 'has been'.
I find this odd. Your comments, please.