What's your opinion about the requirement that an MBA student ( ) working experience?
(A)has
(B)will have
(C)have
(D)would have
( ) if I had arrived yesterday without letting you know beforehand?
(A)Would you be surprised
(B)Were you surprised
(C)Had you been surprised
(D)Would you have been surprised
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