I have the following sentence: "The swimmer next to Cavic arrives just before he." My question is why can't we write "The swimmer next to Cavic arrives just before him"? Isn't "just before..." an prepositional phrase that modifies "arrives"? Thus, wouldn't what follows be the object of the preposition, and thus one would have to use the objective case "him"? I know that "he" is correct, but why is it correct, and why can we not use "him"?