David didn’t attend his daughter’s graduation ceremony, but he does wish he ( ) there.
(A)should be
(B)would be
(C)had been
(D)were
If we ( ) another road, we wouldn't have been stuck in the traffic jam for so long.
(A)have taken
(B)had taken
(C)took
(D)take
If the traffic ( ) so heavy, I could have been back by 6 o’clock.
(A)hadn’t been
(B)wasn’t
(C)couldn’t be
(D)hasn’t been