Is the next sentence syntactically and semantically acceptable?

John believes him to have been at the game.
acceptable