"He was signed the contract" is ungrammatical. "The contract was signed (by him)" is grammatical (passive). "He has signed the contract" is present perfect.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
GPY"He was signed the contract" is ungrammatical. "The contract was signed (by him)" is grammatical (passive)."He has signed the contract" is present perfect. It would be normal and natural in the situation you describe."He had signed the contract" is past perfect. It is a valid sentence by itself. The later action does not have to be described in the same sentence (thoug