What Have Happened Or Had Happened