'Wish' needn't refer to the past. You can use either of these, depending on which you mean (see bracketed words): I wish someone had told him [in the past] what it means to be a Marine. I wish someone would tell him [now or soon] what it means to be a Marine.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.