Had Happened Or Has Happened Or Had Happened