回答

4だとbe動詞+過去分詞で受け身になっちゃいます。「彼は家を出発されるべきだった」はおかしいですね。
「彼は家をもっと早く出発するべきだった」という文にしたいので、〜するべきだったの意味になるshould+have+過去分詞です。

この回答にコメントする
疑問は解決しましたか?