他应该被称为约翰逊先生,但是他们却叫他鲍勃,高手帮我翻译成英文

问题描述:

他应该被称为约翰逊先生,但是他们却叫他鲍勃,高手帮我翻译成英文

He should be called Mr Johnson,but they call him Bob.
如果指过去具体某一回,要说:
He should have been called Mr Johnson,but they called him Bob.